From a76d83687add9a9133556967f5a26550b2fb8d05 Mon Sep 17 00:00:00 2001 From: Paul Vriens Date: Tue, 11 Nov 2008 19:19:45 +0100 Subject: [PATCH] setupapi/tests: Fix some failures on Win9x and WinMe. --- dlls/setupapi/tests/parser.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/dlls/setupapi/tests/parser.c b/dlls/setupapi/tests/parser.c index 3fbe6388e33..2fd4bd1c3b6 100644 --- a/dlls/setupapi/tests/parser.c +++ b/dlls/setupapi/tests/parser.c @@ -416,12 +416,15 @@ static void test_close_inf_file(void) { SetLastError(0xdeadbeef); SetupCloseInfFile(NULL); - ok(GetLastError() == 0xdeadbeef, "Expected 0xdeadbeef, got %u\n", GetLastError()); + ok(GetLastError() == 0xdeadbeef || + GetLastError() == ERROR_INVALID_PARAMETER, /* Win9x, WinMe */ + "Expected 0xdeadbeef, got %u\n", GetLastError()); SetLastError(0xdeadbeef); SetupCloseInfFile(INVALID_HANDLE_VALUE); - ok(GetLastError() == 0xdeadbeef, "Expected 0xdeadbeef, got %u\n", GetLastError()); - + ok(GetLastError() == 0xdeadbeef || + GetLastError() == ERROR_INVALID_PARAMETER, /* Win9x, WinMe */ + "Expected 0xdeadbeef, got %u\n", GetLastError()); } static const char *contents = "[Version]\n" -- 2.11.4.GIT