From d170c915c98fec671f99db6f8d6c15aeacc5d754 Mon Sep 17 00:00:00 2001 From: Maks Naumov Date: Wed, 25 Sep 2013 13:09:56 +0300 Subject: [PATCH] windows: incorrect check for SOCKET_ERROR --- src/win/winsock.c | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/win/winsock.c b/src/win/winsock.c index bf1c70f3..938b6d03 100644 --- a/src/win/winsock.c +++ b/src/win/winsock.c @@ -106,11 +106,11 @@ void uv_winsock_init() { if (dummy != INVALID_SOCKET) { opt_len = (int) sizeof protocol_info; - if (!getsockopt(dummy, - SOL_SOCKET, - SO_PROTOCOL_INFOW, - (char*) &protocol_info, - &opt_len) == SOCKET_ERROR) + if (getsockopt(dummy, + SOL_SOCKET, + SO_PROTOCOL_INFOW, + (char*) &protocol_info, + &opt_len) == SOCKET_ERROR) uv_fatal_error(WSAGetLastError(), "getsockopt"); if (!(protocol_info.dwServiceFlags1 & XP1_IFS_HANDLES)) @@ -129,11 +129,11 @@ void uv_winsock_init() { if (dummy != INVALID_SOCKET) { opt_len = (int) sizeof protocol_info; - if (!getsockopt(dummy, - SOL_SOCKET, - SO_PROTOCOL_INFOW, - (char*) &protocol_info, - &opt_len) == SOCKET_ERROR) + if (getsockopt(dummy, + SOL_SOCKET, + SO_PROTOCOL_INFOW, + (char*) &protocol_info, + &opt_len) == SOCKET_ERROR) uv_fatal_error(WSAGetLastError(), "getsockopt"); if (!(protocol_info.dwServiceFlags1 & XP1_IFS_HANDLES))