# HG changeset patch # User Thomas Harning Jr # Date 1295138815 18000 # Node ID 57662d96d8a8374d27b4153bb8d077fbdb9e7088 # Parent dd47dbe85becb65878ecfc3a92c09adda0eab811 bufferevent compiler-flag fix regarding >= 2.0 ... must rebuild between 1.4 and 2.0 version builds diff -r dd47dbe85bec -r 57662d96d8a8 src/buffer_event.c --- a/src/buffer_event.c Wed Jul 15 10:39:10 2009 -0400 +++ b/src/buffer_event.c Sat Jan 15 19:46:55 2011 -0500 @@ -201,8 +201,13 @@ le_bufferevent* ev = buffer_event_get(L, 1); if(!ev->ev) return 0; +#if LIBEVENT_VERSION_NUMBER >= 0x02000000 + lua_pushinteger(L, (ev->ev->timeout_read).tv_sec); + lua_pushinteger(L, (ev->ev->timeout_write).tv_sec); +#else lua_pushinteger(L, ev->ev->timeout_read); lua_pushinteger(L, ev->ev->timeout_write); +#endif return 2; }