]> rtime.felk.cvut.cz Git - sojka/libev.git/commitdiff
*** empty log message ***
authorMarc Alexander Lehmann <libev@schmorp.de>
Mon, 8 Sep 2008 17:24:39 +0000 (17:24 +0000)
committerMarc Alexander Lehmann <libev@schmorp.de>
Mon, 8 Sep 2008 17:24:39 +0000 (17:24 +0000)
Changes
Symbols.ev
configure.ac
ev.c
ev.h
ev.pod

diff --git a/Changes b/Changes
index 7fb94b0c16426e55181dc60e9e34d15e81be554c..4fa66ef39a6ad0299d16217ec1b9f4b48f80ab3a 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,6 +1,8 @@
 Revision history for libev, a high-performance and full-featured event loop.
 
 WISH? monotonic clocks times/GetTickCount for coarse corrections?
+3.44
+       - new function: ev_now_update (loop).
        - verify_watcher was not marked static.
 
 3.43 Sun Jul  6 05:34:41 CEST 2008
index 92dc8d2e68b9da17125dd334366a4dd4ea777ddc..9fe7ec598e00151cff75c95fd18e823960b5f056 100644 (file)
@@ -32,6 +32,7 @@ ev_loop_fork
 ev_loop_new
 ev_loop_verify
 ev_now
+ev_now_update
 ev_once
 ev_periodic_again
 ev_periodic_start
index efa347f4a4b8640a2013e7bea5a9765a47969ce8..be4850fde775b54733927e1be611b1d0c725d593 100644 (file)
@@ -1,7 +1,7 @@
 AC_INIT
 AC_CONFIG_SRCDIR([ev_epoll.c])
 
-AM_INIT_AUTOMAKE(libev,3.43)
+AM_INIT_AUTOMAKE(libev,3.44)
 AC_CONFIG_HEADERS([config.h])
 AM_MAINTAINER_MODE
 
diff --git a/ev.c b/ev.c
index aab04d3c0300f5ea6dcbc526d213aeb179823901..bc8b8d4d5a19a5ba01bc851bd4ee16508a653834 100644 (file)
--- a/ev.c
+++ b/ev.c
@@ -1911,6 +1911,12 @@ ev_unref (EV_P)
   --activecnt;
 }
 
+void
+ev_now_update (EV_P)
+{
+  time_update (EV_A_ 1e100);
+}
+
 static int loop_done;
 
 void
diff --git a/ev.h b/ev.h
index d661d9ab94b35bf07ecb1d4f7a458698dc755dbe..97f3e6d57f241f6a9014b9ffa6bdfc262753f3b5 100644 (file)
--- a/ev.h
+++ b/ev.h
@@ -456,6 +456,7 @@ void ev_loop_fork (EV_P);
 void ev_loop_verify (EV_P);
 
 ev_tstamp ev_now (EV_P); /* time w.r.t. timers and the eventloop, updated after each poll */
+void ev_now_update (EV_P);
 
 #else
 
diff --git a/ev.pod b/ev.pod
index 5fb11d49546608a6bbaedc95c5e4456dd377130b..1c6c94ab682d3af55f43b5497bc1b6b8d11382b0 100644 (file)
--- a/ev.pod
+++ b/ev.pod
@@ -1231,7 +1231,7 @@ timeout on the current time, use something like this to adjust for this:
 
    ev_timer_set (&timer, after + ev_now () - ev_time (), 0.);
 
-If the event loop is suspended for a long time, one can also force an
+If the event loop is suspended for a long time, you can also force an
 update of the time returned by C<ev_now ()> by calling C<ev_now_update
 ()>.