From 7fb79e34a0138f4331a3be74aac111029e0dc279 Mon Sep 17 00:00:00 2001 From: Jakob Eriksson Date: Fri, 15 Apr 2005 16:12:14 +0000 Subject: [PATCH] Win98 can return ERROR_CALL_NOT_IMPLEMENTED. --- dlls/advapi32/tests/crypt.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dlls/advapi32/tests/crypt.c b/dlls/advapi32/tests/crypt.c index 77357aefd84..d4771256475 100644 --- a/dlls/advapi32/tests/crypt.c +++ b/dlls/advapi32/tests/crypt.c @@ -314,7 +314,8 @@ static void test_incorrect_api_usage(void) dwLen = 1; result = pCryptSignHashW(hHash, 0, NULL, 0, &temp, &dwLen); - ok (!result && GetLastError() == ERROR_INVALID_PARAMETER, "%ld\n", GetLastError()); + ok (!result && (GetLastError() == ERROR_INVALID_PARAMETER || + GetLastError() == ERROR_CALL_NOT_IMPLEMENTED), "%ld\n", GetLastError()); result = pCryptSetKeyParam(hKey, 0, &temp, 1); ok (!result && GetLastError() == ERROR_INVALID_PARAMETER, "%ld\n", GetLastError()); @@ -326,7 +327,8 @@ static void test_incorrect_api_usage(void) ok (!result && GetLastError() == ERROR_INVALID_PARAMETER, "%ld\n", GetLastError()); result = pCryptVerifySignatureW(hHash, &temp, 1, hKey, NULL, 0); - ok (!result && GetLastError() == ERROR_INVALID_PARAMETER, "%ld\n", GetLastError()); + ok (!result && (GetLastError() == ERROR_INVALID_PARAMETER || + GetLastError() == ERROR_CALL_NOT_IMPLEMENTED), "%ld\n", GetLastError()); result = pCryptDestroyHash(hHash); ok (!result && GetLastError() == ERROR_INVALID_PARAMETER, "%ld\n", GetLastError());