]> git.llucax.com Git - software/libev.git/commitdiff
*** empty log message ***
authorroot <root>
Thu, 1 Nov 2007 13:33:12 +0000 (13:33 +0000)
committerroot <root>
Thu, 1 Nov 2007 13:33:12 +0000 (13:33 +0000)
ev.c

diff --git a/ev.c b/ev.c
index 7995b34005258fadf4a96db371db620f17a8f822..b962b74ab2750ae9fd5033e48ece492c4843cd03 100644 (file)
--- a/ev.c
+++ b/ev.c
 #include <time.h>
 
 #ifndef EV_USE_MONOTONIC
 #include <time.h>
 
 #ifndef EV_USE_MONOTONIC
-# ifdef CLOCK_MONOTONIC
-#  define EV_USE_MONOTONIC 1
-# endif
+# define EV_USE_MONOTONIC 1
+#endif
+
+#ifndef CLOCK_MONOTONIC
+# undef EV_USE_MONOTONIC
+# define EV_USE_MONOTONIC 0
 #endif
 
 #ifndef EV_USE_SELECT
 #endif
 
 #ifndef EV_USE_SELECT
@@ -765,11 +768,11 @@ ev_stop (W w)
 void
 ev_io_start (struct ev_io *w)
 {
 void
 ev_io_start (struct ev_io *w)
 {
+  int fd = w->fd;
+
   if (ev_is_active (w))
     return;
 
   if (ev_is_active (w))
     return;
 
-  int fd = w->fd;
-
   assert (("ev_io_start called with negative fd", fd >= 0));
 
   ev_start ((W)w, 1);
   assert (("ev_io_start called with negative fd", fd >= 0));
 
   ev_start ((W)w, 1);