# HG changeset patch # User Matthew Wild # Date 1260225603 0 # Node ID da7e8688a2b536e8ebe0be2f7903d2b8e9b6f957 # Parent 9e119bf833aec23ce158e61d584b1fb5fbdd2fb3 Add core.libevent_version() function to get version of libevent in use diff -r 9e119bf833ae -r da7e8688a2b5 src/luaevent.c --- a/src/luaevent.c Mon Dec 07 21:44:00 2009 +0000 +++ b/src/luaevent.c Mon Dec 07 22:40:03 2009 +0000 @@ -29,6 +29,11 @@ return 1; } +int luaevent_libevent_version(lua_State* L) { + lua_pushstring(L, event_get_version()); + return 1; +} + static int luaevent_base_gc(lua_State* L) { le_base *base = event_base_get(L, 1); if(base->base) { @@ -115,6 +120,7 @@ static luaL_Reg funcs[] = { { "new", luaevent_newbase }, + { "libevent_version", luaevent_libevent_version }, { NULL, NULL } };