diff --git a/dlls/winsock/socket.c b/dlls/winsock/socket.c index e72236ee026ab0679a8dcfc98f7b6140c4ee7645..50ab13786d31d35a8bd68de05c2e5f043c92b798 100644 --- a/dlls/winsock/socket.c +++ b/dlls/winsock/socket.c @@ -606,6 +606,7 @@ INT WINAPI WSACleanup(void) WINSOCK_DeleteIData(); return 0; } + SetLastError(WSANOTINITIALISED); return SOCKET_ERROR; }