X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Flibmemcached%2Fpoll.h;h=8c0ad1ff25eb17af58bac306d8acc87ef712a692;hb=aeac01630eed825d8a624e7fd7c107d47bb2e40c;hp=fab30d1f07dcbdca93e4a43b82f724710822cbfc;hpb=dfdcce95b625e98144c1681f05b337648b92f20f;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" {