--- cvsroot/libev/event_compat.h 2007/11/08 23:53:41 1.2 +++ cvsroot/libev/event_compat.h 2007/11/12 18:51:11 1.5 @@ -28,19 +28,20 @@ extern "C" { #endif -#include -#include -#include -#include - -#ifdef WIN32 -#define WIN32_LEAN_AND_MEAN -#include -#undef WIN32_LEAN_AND_MEAN +#ifdef _WIN32 +# define WIN32_LEAN_AND_MEAN +# include +# undef WIN32_LEAN_AND_MEAN typedef unsigned char u_char; typedef unsigned short u_short; +#else +# include +# include +# include #endif +#include + /* Fix so that ppl dont have to run with */ #ifndef TAILQ_ENTRY #define _EVENT_DEFINED_TQENTRY