From 7d870240875a77fe99b67dd48318fef34f23fc27 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 20 Oct 2009 00:50:31 +0000 Subject: *** empty log message *** --- ev.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'ev.h') diff --git a/ev.h b/ev.h index 372e895..e6af59a 100644 --- a/ev.h +++ b/ev.h @@ -365,7 +365,7 @@ typedef struct ev_async EV_ATOMIC_T sent; /* private */ } ev_async; -# define ev_async_pending(w) ((w)->sent + 0) +# define ev_async_pending(w) (+(w)->sent) #endif /* the presence of this union forces similar struct layout */ @@ -613,11 +613,11 @@ void ev_resume (EV_P); # define ev_priority(ev) ((ev), EV_MINPRI) # define ev_set_priority(ev,pri) ((ev), (pri)) #else -# define ev_priority(ev) ((((ev_watcher *)(void *)(ev))->priority) + 0) +# define ev_priority(ev) (+(((ev_watcher *)(void *)(ev))->priority)) # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) #endif -#define ev_periodic_at(ev) (((ev_watcher_time *)(ev))->at + 0.) +#define ev_periodic_at(ev) (+((ev_watcher_time *)(ev))->at) #ifndef ev_set_cb # define ev_set_cb(ev,cb_) ev_cb (ev) = (cb_) -- cgit v1.2.3