From 01b7a3812990c57fd03cb7a1cc58cd4a70a25e0e Mon Sep 17 00:00:00 2001 From: root Date: Fri, 15 Oct 2010 22:48:25 +0000 Subject: sigh --- ev.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'ev.c') diff --git a/ev.c b/ev.c index 8ef1f03..5830ec8 100644 --- a/ev.c +++ b/ev.c @@ -472,7 +472,7 @@ struct signalfd_siginfo #define MAX_BLOCKTIME 59.743 /* never wait longer than this time (to detect time jumps) */ #define EV_TV_SET(tv,t) do { tv.tv_sec = (long)t; tv.tv_usec = (long)((t - tv.tv_sec) * 1e6); } while (0) -#define EV_TS_SET(ts,t) do { ts.tv_sec = (long)t; tv.tv_nsec = (long)((t - tv.tv_sec) * 1e9); } while (0) +#define EV_TS_SET(ts,t) do { ts.tv_sec = (long)t; ts.tv_nsec = (long)((t - ts.tv_sec) * 1e9); } while (0) #if __GNUC__ >= 4 # define expect(expr,value) __builtin_expect ((expr),(value)) @@ -773,7 +773,7 @@ ev_sleep (ev_tstamp delay) #if EV_USE_NANOSLEEP struct timespec ts; - EV_SET_TS (ts, delay); + EV_TS_SET (ts, delay); nanosleep (&ts, 0); #elif defined(_WIN32) Sleep ((unsigned long)(delay * 1e3)); @@ -783,7 +783,7 @@ ev_sleep (ev_tstamp delay) /* here we rely on sys/time.h + sys/types.h + unistd.h providing select */ /* something not guaranteed by newer posix versions, but guaranteed */ /* by older ones */ - EV_SET_TV (tv, delay); + EV_TS_SET (tv, delay); select (0, 0, 0, 0, &tv); #endif } -- cgit v1.2.3