Module: wine Branch: master Commit: b4955e57793b8c241ec5ed7f71b61739dad425f5 URL: http://source.winehq.org/git/wine.git/?a=commit;h=b4955e57793b8c241ec5ed7f71...
Author: Paul Vriens Paul.Vriens.Wine@gmail.com Date: Tue Oct 13 20:55:34 2009 +0200
advapi32/tests: Fix a test failure on W2K and lower.
---
dlls/advapi32/tests/crypt.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/dlls/advapi32/tests/crypt.c b/dlls/advapi32/tests/crypt.c index 08c53f0..e4b5934 100644 --- a/dlls/advapi32/tests/crypt.c +++ b/dlls/advapi32/tests/crypt.c @@ -968,7 +968,10 @@ static void hashtest(void) ret = pCryptImportKey(provider, (BYTE*)&key_blob, sizeof(BLOBHEADER)+sizeof(DWORD)+key_length, 0, CRYPT_IPSEC_HMAC_KEY, &hkey); - ok(ret, "CryptImportKey error %u\n", GetLastError()); + /* CRYPT_IPSEC_HMAC_KEY is not supported on W2K and lower */ + ok(ret || + broken(!ret && GetLastError() == NTE_BAD_FLAGS), + "CryptImportKey error %u\n", GetLastError());
pCryptDestroyKey(hkey); pCryptReleaseContext(provider, 0);