]> git.llucax.com Git - software/libev.git/commitdiff
add prepare watcher
authorroot <root>
Wed, 31 Oct 2007 18:37:38 +0000 (18:37 +0000)
committerroot <root>
Wed, 31 Oct 2007 18:37:38 +0000 (18:37 +0000)
ev.c

diff --git a/ev.c b/ev.c
index 9a6f785b6ca26723574e8ae528d3d51541bb13f8..ffd19c66d08269742f0b3594ee9cf89230e8329a 100644 (file)
--- a/ev.c
+++ b/ev.c
@@ -561,7 +561,7 @@ void ev_loop (int flags)
   do
     {
       /* queue check watchers (and execute them) */
-      if (checkcnt)
+      if (preparecnt)
         {
           queue_events ((W *)prepares, preparecnt, EV_PREPARE);
           call_pending ();
@@ -572,7 +572,8 @@ void ev_loop (int flags)
 
       /* calculate blocking time */
 
-      /* we only need this for !monotonic clock, but as we always have timers, we just calculate it every time */
+      /* we only need this for !monotonic clockor timers, but as we basically
+         always have timers, we just calculate it always */
       ev_now = ev_time ();
 
       if (flags & EVLOOP_NONBLOCK || idlecnt)