In ev.h, EV_ERROR is defined as an enum value: 

  EV_ERROR    = 0x80000000  /* sent when an error occurs */

but in systems which have kqueue, EV_ERROR is defined for the use of kqueue 
itself:

/usr/include/sys/event.h:#define EV_ERROR       0x4000          /* error, data 
contains errno */

I suggest libev rename EV_ERROR to EV_EVERROR or something else. 

-- 
191919

_______________________________________________
libev mailing list
[email protected]
http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Reply via email to