mirror of
https://github.com/reactos/wine.git
synced 2025-02-13 08:44:54 +00:00
crypt32/tests: Don't crash on Vista.
This commit is contained in:
parent
b6c52ce996
commit
961d65ab30
@ -1579,9 +1579,13 @@ static void testGetCertChain(void)
|
|||||||
DWORD i;
|
DWORD i;
|
||||||
|
|
||||||
/* Basic parameter checks */
|
/* Basic parameter checks */
|
||||||
ret = pCertGetCertificateChain(NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL);
|
if (0)
|
||||||
ok(!ret && GetLastError() == E_INVALIDARG,
|
{
|
||||||
"Expected E_INVALIDARG, got %08x\n", GetLastError());
|
/* Crash on Vista */
|
||||||
|
ret = pCertGetCertificateChain(NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL);
|
||||||
|
ok(!ret && GetLastError() == E_INVALIDARG,
|
||||||
|
"Expected E_INVALIDARG, got %08x\n", GetLastError());
|
||||||
|
}
|
||||||
ret = pCertGetCertificateChain(NULL, NULL, NULL, NULL, NULL, 0, NULL,
|
ret = pCertGetCertificateChain(NULL, NULL, NULL, NULL, NULL, 0, NULL,
|
||||||
&chain);
|
&chain);
|
||||||
ok(!ret && GetLastError() == E_INVALIDARG,
|
ok(!ret && GetLastError() == E_INVALIDARG,
|
||||||
@ -1593,9 +1597,13 @@ static void testGetCertChain(void)
|
|||||||
*/
|
*/
|
||||||
cert = CertCreateCertificateContext(X509_ASN_ENCODING, bigCert,
|
cert = CertCreateCertificateContext(X509_ASN_ENCODING, bigCert,
|
||||||
sizeof(bigCert));
|
sizeof(bigCert));
|
||||||
ret = pCertGetCertificateChain(NULL, cert, NULL, NULL, NULL, 0, NULL, NULL);
|
if (0)
|
||||||
ok(!ret && GetLastError() == E_INVALIDARG,
|
{
|
||||||
"Expected E_INVALIDARG, got %08x\n", GetLastError());
|
/* Crash on Vista */
|
||||||
|
ret = pCertGetCertificateChain(NULL, cert, NULL, NULL, NULL, 0, NULL, NULL);
|
||||||
|
ok(!ret && GetLastError() == E_INVALIDARG,
|
||||||
|
"Expected E_INVALIDARG, got %08x\n", GetLastError());
|
||||||
|
}
|
||||||
/* Crash
|
/* Crash
|
||||||
ret = pCertGetCertificateChain(NULL, cert, NULL, NULL, ¶, 0, NULL, NULL);
|
ret = pCertGetCertificateChain(NULL, cert, NULL, NULL, ¶, 0, NULL, NULL);
|
||||||
*/
|
*/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user