From b1b4063c0ba95ef9177a144cb021041486986a2c Mon Sep 17 00:00:00 2001 From: Paul Vriens Date: Mon, 26 May 2008 11:32:37 +0200 Subject: [PATCH] setupapi/tests: Fix a test on NT4. --- dlls/setupapi/tests/devinst.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dlls/setupapi/tests/devinst.c b/dlls/setupapi/tests/devinst.c index 6896646ab55..f29ce341fe6 100644 --- a/dlls/setupapi/tests/devinst.c +++ b/dlls/setupapi/tests/devinst.c @@ -760,8 +760,9 @@ static void testDevRegKey(void) ok(ret, "SetupDiCreateDeviceInfoA failed: %08x\n", GetLastError()); SetLastError(0xdeadbeef); key = pSetupDiOpenDevRegKey(NULL, NULL, 0, 0, 0, 0); - ok(key == INVALID_HANDLE_VALUE && - GetLastError() == ERROR_INVALID_HANDLE, + ok(!key || key == INVALID_HANDLE_VALUE, + "Expected INVALID_HANDLE_VALUE or a NULL key (NT4)\n"); + ok(GetLastError() == ERROR_INVALID_HANDLE, "Expected ERROR_INVALID_HANDLE, got %d\n", GetLastError()); SetLastError(0xdeadbeef); key = pSetupDiOpenDevRegKey(set, NULL, 0, 0, 0, 0);