diff options
Diffstat (limited to 'lib/easy.c')
-rw-r--r-- | lib/easy.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/lib/easy.c b/lib/easy.c index c16654d65..dc18c7488 100644 --- a/lib/easy.c +++ b/lib/easy.c @@ -61,10 +61,6 @@ #include <sys/param.h> #endif -#ifdef HAVE_SYS_SELECT_H -#include <sys/select.h> -#endif - #endif /* WIN32 ... */ #include "urldata.h" @@ -79,6 +75,7 @@ #include "memory.h" #include "progress.h" #include "easyif.h" +#include "select.h" #include "sendf.h" /* for failf function prototype */ #include <ca-bundle.h> @@ -417,7 +414,7 @@ CURLcode curl_easy_perform(CURL *easy) /* get file descriptors from the transfers */ curl_multi_fdset(multi, &fdread, &fdwrite, &fdexcep, &maxfd); - rc = select(maxfd+1, &fdread, &fdwrite, &fdexcep, &timeout); + rc = Curl_select(maxfd+1, &fdread, &fdwrite, &fdexcep, &timeout); if(rc == -1) /* select error */ |