wintrust: Use pfnAddStore2Chain internally.
This commit is contained in:
parent
4f2fae1d99
commit
a4d85d80a3
@ -168,16 +168,8 @@ static BOOL SOFTPUB_CreateStoreFromMessage(CRYPT_PROVIDER_DATA *data)
|
|||||||
data->hProv, CERT_STORE_NO_CRYPT_RELEASE_FLAG, data->hMsg);
|
data->hProv, CERT_STORE_NO_CRYPT_RELEASE_FLAG, data->hMsg);
|
||||||
if (store)
|
if (store)
|
||||||
{
|
{
|
||||||
data->pahStores = data->psPfns->pfnAlloc(sizeof(HCERTSTORE));
|
ret = data->psPfns->pfnAddStore2Chain(data, store);
|
||||||
if (data->pahStores)
|
CertCloseStore(store, 0);
|
||||||
{
|
|
||||||
data->chStores = 1;
|
|
||||||
data->pahStores[0] = CertDuplicateStore(store);
|
|
||||||
CertCloseStore(store, 0);
|
|
||||||
ret = TRUE;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
SetLastError(ERROR_OUTOFMEMORY);
|
|
||||||
}
|
}
|
||||||
TRACE("returning %d\n", ret);
|
TRACE("returning %d\n", ret);
|
||||||
return ret;
|
return ret;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user