]> git.llucax.com Git - software/libev.git/blobdiff - ev.c
temporarily reinstated
[software/libev.git] / ev.c
diff --git a/ev.c b/ev.c
index bdb3d190d29f64dfc6088788ae9d7a0c50d5152c..a60ba0dbfd38de9328436a7ecfae881928a327b0 100644 (file)
--- a/ev.c
+++ b/ev.c
@@ -602,7 +602,11 @@ fd_reify (EV_P)
       if (events)
         {
           unsigned long argp;
-          anfd->handle = _get_osfhandle (fd);
+          #ifdef EV_FD_TO_WIN32_HANDLE
+            anfd->handle = EV_FD_TO_WIN32_HANDLE (fd);
+          #else
+            anfd->handle = _get_osfhandle (fd);
+          #endif
           assert (("libev only supports socket fds in this configuration", ioctlsocket (anfd->handle, FIONREAD, &argp) == 0));
         }
 #endif
@@ -1307,7 +1311,7 @@ timers_reify (EV_P)
     {
       ev_timer *w = (ev_timer *)timers [0];
 
-      /*assert (("inactive timer on timer heap detected", ev_is_active (w)));*/
+      assert (("inactive timer on timer heap detected", ev_is_active (w)));
 
       /* first reschedule or stop timer */
       if (w->repeat)