Module: wine Branch: master Commit: 63383baed4faa586f17e28d459c9c2180f8d1b5c URL: http://source.winehq.org/git/wine.git/?a=commit;h=63383baed4faa586f17e28d459...
Author: Juan Lang juan.lang@gmail.com Date: Wed Dec 2 10:10:43 2009 -0800
crypt32: Fix test failure on Win7.
---
dlls/crypt32/tests/encode.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/dlls/crypt32/tests/encode.c b/dlls/crypt32/tests/encode.c index 316a9f8..0f8ae7f 100644 --- a/dlls/crypt32/tests/encode.c +++ b/dlls/crypt32/tests/encode.c @@ -1387,8 +1387,9 @@ static void test_decodeNameValue(DWORD dwEncoding) embeddedNullNameValue.encoded, embeddedNullNameValue.encodedSize, CRYPT_DECODE_ALLOC_FLAG | CRYPT_DECODE_SHARE_OID_STRING_FLAG, NULL, &buf, &bufSize); - ok(ret, "Value type %d: CryptDecodeObjectEx failed: %08x\n", - embeddedNullNameValue.value.dwValueType, GetLastError()); + /* Some Windows versions disallow name values with embedded NULLs, so + * either success or failure is acceptable. + */ if (ret) { CERT_NAME_VALUE rdnEncodedValue = { CERT_RDN_ENCODED_BLOB,