crypt32/tests: Fix some test failures on Win9x.

This commit is contained in:
Paul Vriens 2009-06-24 08:32:49 +02:00 committed by Alexandre Julliard
parent c7105f82ee
commit 92ec4d5d0d
1 changed files with 3 additions and 1 deletions

View File

@ -5521,7 +5521,9 @@ static void test_decodeCTL(DWORD dwEncoding)
ret = pCryptDecodeObjectEx(dwEncoding, PKCS_CTL, ctlWithBogusEntry,
sizeof(ctlWithBogusEntry), CRYPT_DECODE_ALLOC_FLAG, NULL, &buf, &size);
ok(!ret &&
(GetLastError() == CRYPT_E_ASN1_EOD || GetLastError() == CRYPT_E_ASN1_CORRUPT),
(GetLastError() == CRYPT_E_ASN1_EOD ||
GetLastError() == CRYPT_E_ASN1_CORRUPT ||
GetLastError() == OSS_MORE_INPUT), /* Win9x */
"expected CRYPT_E_ASN1_EOD or CRYPT_E_ASN1_CORRUPT, got %08x\n",
GetLastError());
info.SubjectAlgorithm.Parameters.cbData = 0;