forked from Mirrors/wine-wine
crypt32: Return FALSE rather than crash if memory allocation fails. Fixes Coverity id 135.
parent
71e394fb89
commit
e4a0633818
|
@ -607,6 +607,11 @@ static BOOL CRYPT_AcquirePrivateKeyFromProvInfo(PCCERT_CONTEXT pCert,
|
||||||
CERT_KEY_PROV_INFO_PROP_ID, info, &size);
|
CERT_KEY_PROV_INFO_PROP_ID, info, &size);
|
||||||
allocated = TRUE;
|
allocated = TRUE;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
SetLastError(ERROR_OUTOFMEMORY);
|
||||||
|
ret = FALSE;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
SetLastError(CRYPT_E_NO_KEY_PROPERTY);
|
SetLastError(CRYPT_E_NO_KEY_PROPERTY);
|
||||||
|
|
Loading…
Reference in New Issue