crypt32/tests: Don't crash on NT4.

This commit is contained in:
Paul Vriens 2008-09-14 22:18:34 +02:00 committed by Alexandre Julliard
parent d60c32769d
commit 7e4ea8e57c
1 changed files with 9 additions and 5 deletions

View File

@ -1260,11 +1260,15 @@ static void testFileNameStore(void)
BOOL ret; BOOL ret;
DWORD GLE; DWORD GLE;
store = CertOpenStore(CERT_STORE_PROV_FILENAME_W, 0, 0, 0, NULL); if (0)
GLE = GetLastError(); {
ok(!store && (GLE == ERROR_PATH_NOT_FOUND || GLE == ERROR_INVALID_PARAMETER), /* Crashes on NT4 */
"Expected ERROR_PATH_NOT_FOUND or ERROR_INVALID_PARAMETER, got %08x\n", store = CertOpenStore(CERT_STORE_PROV_FILENAME_W, 0, 0, 0, NULL);
GLE); GLE = GetLastError();
ok(!store && (GLE == ERROR_PATH_NOT_FOUND || GLE == ERROR_INVALID_PARAMETER),
"Expected ERROR_PATH_NOT_FOUND or ERROR_INVALID_PARAMETER, got %08x\n",
GLE);
}
if (!GetTempFileNameW(szDot, szPrefix, 0, filename)) if (!GetTempFileNameW(szDot, szPrefix, 0, filename))
return; return;