Browse Source

*** empty log message ***

master
Marc Alexander Lehmann 12 years ago
parent
commit
21b74eaa03
3 changed files with 11 additions and 5 deletions
  1. +3
    -0
      Changes
  2. +5
    -4
      ev.h
  3. +3
    -1
      event.c

+ 3
- 0
Changes View File

@ -14,6 +14,9 @@ Revision history for libev, a high-performance and full-featured event loop.
should return fantasy port numbers.
- include "libev" all assertion messages for potentially
clearer diagnostics.
- event_get_version (libevent compatibility) returned
a useless string instead of the expected version string
(patch by W.C.A. Wijngaards).
3.51 Wed Dec 24 23:00:11 CET 2008
- fix a bug where an inotify watcher was added twice, causing


+ 5
- 4
ev.h View File

@ -167,9 +167,10 @@ struct ev_loop;
/*
* struct member types:
* private: you can look at them, but not change them, and they might not mean anything to you.
* ro: can be read anytime, but only changed when the watcher isn't active
* rw: can be read and modified anytime, even when the watcher is active
* private: you may look at them, but not change them,
* and they might not mean anything to you.
* ro: can be read anytime, but only changed when the watcher isn't active.
* rw: can be read and modified anytime, even when the watcher is active.
*
* some internal details that might be helpful for debugging:
*
@ -178,7 +179,7 @@ struct ev_loop;
* or the array index + 1 (most other watchers)
* or simply 1 for watchers that aren't in some array.
* pending is either 0, in which case the watcher isn't,
* or the array index + 1 in the pendings array.
* or the array index + 1 in the pendings array.
*/
/* shared by all watchers */


+ 3
- 1
event.c View File

@ -79,10 +79,12 @@ ev_tv_get (struct timeval *tv)
return -1.;
}
#define EVENT_VERSION(a,b) # a "." # b
#define EVENT_STRINGIFY(s) # s
#define EVENT_VERSION(a,b) EVENT_STRINGIFY (a) "." EVENT_STRINGIFY (b)
const char *event_get_version (void)
{
/* returns ABI, not API or library, version */
return EVENT_VERSION (EV_VERSION_MAJOR, EV_VERSION_MINOR);
}


Loading…
Cancel
Save