X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Flibmemcached%2Fpoll.h;h=8c0ad1ff25eb17af58bac306d8acc87ef712a692;hb=aeac01630eed825d8a624e7fd7c107d47bb2e40c;hp=fab30d1f07dcbdca93e4a43b82f724710822cbfc;hpb=c8a5aecba8e189092266f304ca81ab42625edf60;p=awesomized%2Flibmemcached diff --git a/src/libmemcached/poll.h b/src/libmemcached/poll.h index fab30d1f..8c0ad1ff 100644 --- a/src/libmemcached/poll.h +++ b/src/libmemcached/poll.h @@ -15,9 +15,15 @@ #pragma once -#if defined(_WIN32) - -# include +#if defined HAVE_SYS_POLL_H +# include +#elif defined HAVE_POLL_H +# include +#elif defined _WIN32 +# include "windows.hpp" +# define poll WSAPoll +typedef int nfds_t; +#elif !defined _MSC_VER # ifdef __cplusplus extern "C" {