diff --git a/lib/cf-socket.c b/lib/cf-socket.c index 803ae97b6b..73b4fa857d 100644 --- a/lib/cf-socket.c +++ b/lib/cf-socket.c @@ -942,7 +942,7 @@ static CURLcode socket_connect_result(struct Curl_easy *data, switch(error) { case SOCKEINPROGRESS: case SOCKEWOULDBLOCK: -#if defined(EAGAIN) && EAGAIN != SOCKEWOULDBLOCK +#if !defined(USE_WINSOCK) && defined(EAGAIN) && EAGAIN != SOCKEWOULDBLOCK /* On some platforms EAGAIN and EWOULDBLOCK are the * same value, and on others they are different, hence * the odd #if