From 45fc31e803d9688890142eb576549148fd421d9e Mon Sep 17 00:00:00 2001 From: Paul Vriens Date: Mon, 8 Feb 2010 09:16:03 +0100 Subject: [PATCH] ws2_32/tests: Fix test failures on Win9x/WinMe. --- dlls/ws2_32/tests/sock.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dlls/ws2_32/tests/sock.c b/dlls/ws2_32/tests/sock.c index 72242c4c82e..be846faec9a 100644 --- a/dlls/ws2_32/tests/sock.c +++ b/dlls/ws2_32/tests/sock.c @@ -3281,7 +3281,8 @@ static void test_getpeername(void) ret = getpeername(sock, NULL, NULL); ok(ret == SOCKET_ERROR, "Expected getpeername to return SOCKET_ERROR, got %d\n", ret); - ok(WSAGetLastError() == WSAENOTCONN, + ok(WSAGetLastError() == WSAENOTCONN || + broken(WSAGetLastError() == WSAEFAULT), /* Win9x and WinMe */ "Expected WSAGetLastError() to return WSAENOTCONN, got %d\n", WSAGetLastError()); memset(&sa, 0, sizeof(sa)); @@ -3296,7 +3297,8 @@ static void test_getpeername(void) ret = getpeername(sock, NULL, NULL); ok(ret == SOCKET_ERROR, "Expected getpeername to return SOCKET_ERROR, got %d\n", ret); - ok(WSAGetLastError() == WSAENOTCONN, + ok(WSAGetLastError() == WSAENOTCONN || + broken(WSAGetLastError() == WSAEFAULT), /* Win9x and WinMe */ "Expected WSAGetLastError() to return WSAENOTCONN, got %d\n", WSAGetLastError()); ret = connect(sock, (struct sockaddr*)&sa, sizeof(sa)); -- 2.11.4.GIT