This commit is contained in:
Marc Alexander Lehmann 2010-10-28 04:55:19 +00:00
parent e9d836ee6a
commit 119f8da872
3 changed files with 4 additions and 3 deletions

View File

@ -1,5 +1,7 @@
Revision history for libev, a high-performance and full-featured event loop.
- change EV_UNDEF to 0xffffffff to silence some overzealous compilers.
4.00 Mon Oct 25 12:32:12 CEST 2010
- "PORTING FROM LIBEV 3.X TO 4.X" (in ev.pod) is recommended reading.
- ev_embed_stop did not correctly stop the watcher (very good

3
ev++.h
View File

@ -58,8 +58,7 @@ namespace ev {
typedef ev_tstamp tstamp;
enum
{
enum {
UNDEF = EV_UNDEF,
NONE = EV_NONE,
READ = EV_READ,

2
ev.h
View File

@ -197,7 +197,7 @@ struct ev_loop;
/* eventmask, revents, events... */
enum {
EV_UNDEF = -1, /* guaranteed to be invalid */
EV_UNDEF = 0xFFFFFFFF, /* guaranteed to be invalid */
EV_NONE = 0x00, /* no events */
EV_READ = 0x01, /* ev_io detected read will not block */
EV_WRITE = 0x02, /* ev_io detected write will not block */