bufferevent compiler-flag fix regarding >= 2.0 ... must rebuild between 1.4 and 2.0 version builds

Sat, 15 Jan 2011 19:46:55 -0500

author
Thomas Harning Jr <harningt@gmail.com>
date
Sat, 15 Jan 2011 19:46:55 -0500
changeset 92
57662d96d8a8
parent 64
dd47dbe85bec
child 93
f0f5046ba1b0

bufferevent compiler-flag fix regarding >= 2.0 ... must rebuild between 1.4 and 2.0 version builds

src/buffer_event.c file | annotate | diff | comparison | revisions
--- 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;
 }
 

mercurial