From cf15628ec49fd78a1dc0041c9c4f2c7b318bf615 Mon Sep 17 00:00:00 2001 From: Austin English Date: Tue, 12 Aug 2008 09:24:44 -0500 Subject: [PATCH] advapi32: fix a test failure on Vista/2k8 --- dlls/advapi32/tests/service.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/dlls/advapi32/tests/service.c b/dlls/advapi32/tests/service.c index cd6d82c..8eebdfd 100644 --- a/dlls/advapi32/tests/service.c +++ b/dlls/advapi32/tests/service.c @@ -66,7 +66,9 @@ static void test_open_scm(void) scm_handle = OpenSCManagerA("DOESNOTEXIST", SERVICES_ACTIVE_DATABASEA, SC_MANAGER_CONNECT); ok(!scm_handle, "Expected failure\n"); todo_wine - ok(GetLastError() == RPC_S_SERVER_UNAVAILABLE, "Expected RPC_S_SERVER_UNAVAILABLE, got %d\n", GetLastError()); + ok(GetLastError() == RPC_S_SERVER_UNAVAILABLE /* XP */ || + GetLastError() == RPC_S_INVALID_NET_ADDR /* Vista, W2K8 */, + "Expected RPC_S_SERVER_UNAVAILABLE or RPC_S_INVALID_NET_ADDR, got %d\n", GetLastError()); CloseServiceHandle(scm_handle); /* Just in case */ /* Proper call with an empty hostname */ -- 1.5.3.6