diff --git a/lib/cf-socket.c b/lib/cf-socket.c index 0b5695dbe8..ac74e5c026 100644 --- a/lib/cf-socket.c +++ b/lib/cf-socket.c @@ -942,14 +942,12 @@ static CURLcode socket_connect_result(struct Curl_easy *data, switch(error) { case SOCKEINPROGRESS: case SOCKEWOULDBLOCK: -#ifdef EAGAIN -#if (EAGAIN) != (SOCKEWOULDBLOCK) +#if defined(EAGAIN) && EAGAIN != SOCKEWOULDBLOCK /* On some platforms EAGAIN and EWOULDBLOCK are the * same value, and on others they are different, hence * the odd #if */ case EAGAIN: -#endif #endif return CURLE_OK;