--- libev/ev.c 2011/10/15 09:05:03 1.400 +++ libev/ev.c 2011/12/20 04:08:35 1.401 @@ -1195,11 +1195,11 @@ #include "ev_wrap.h" static struct ev_loop default_loop_struct; - struct ev_loop *ev_default_loop_ptr; + EV_API_DECL struct ev_loop *ev_default_loop_ptr = 0; /* needs to be initialised to make it a defintiino despite extern */ #else - ev_tstamp ev_rt_now; + EV_API_DECL ev_tstamp ev_rt_now = 0; /* needs to be initialised to make it a defintiino despite extern */ #define VAR(name,decl) static decl; #include "ev_vars.h" #undef VAR