--- libev/event.c 2009/01/06 19:46:56 1.39 +++ libev/event.c 2009/01/06 19:57:32 1.40 @@ -79,10 +79,12 @@ 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); }