]> granicus.if.org Git - libevent/commitdiff
make it compile again; from dug song
authorNiels Provos <provos@gmail.com>
Fri, 4 Feb 2005 11:17:18 +0000 (11:17 +0000)
committerNiels Provos <provos@gmail.com>
Fri, 4 Feb 2005 11:17:18 +0000 (11:17 +0000)
svn:r130

WIN32-Code/win32.c

index 6bcf4bc93d61ee5e3c65c9cdd1dde65ff9ca06d8..a278dea91096c83ca66f292cac494cd3802624d4 100644 (file)
@@ -30,6 +30,7 @@
 #include <windows.h>
 #include <sys/types.h>
 #include <sys/queue.h>
+#include <sys/tree.h>
 #include <signal.h>
 #include <stdio.h>
 #include <stdlib.h>
 #endif
 
 #include "event.h"
+#include "event-internal.h"
 
-extern struct event_list timequeue;
-extern struct event_list eventqueue;
-extern struct event_list addqueue;
+extern struct event_base *current_base;
 extern struct event_list signalqueue;
 
 #define NEVENT         64
@@ -118,7 +118,7 @@ win32_dispatch(void *arg, struct timeval *tv)
        struct event *ev;
        int evres;
 
-       TAILQ_FOREACH(ev, &eventqueue, ev_next) {
+       TAILQ_FOREACH(ev, &current_base->eventqueue, ev_next) {
                res = WaitForSingleObject(ev->ev_fd, timeval_to_ms(tv));
 
                if(res == WAIT_TIMEOUT || res == WAIT_FAILED) {