# HG changeset patch # User Thomas Harning Jr # Date 1295140344 18000 # Node ID dfe23f13242d9e72a16bec4fa8525c4d567c3a79 # Parent 570e309a8d3e630ca191bf81fe3c8a7d7f2d1fee bufferevent learns to set watermarking using write-accessor functions rather than low-level access diff -r 570e309a8d3e -r dfe23f13242d src/buffer_event.c --- a/src/buffer_event.c Sat Jan 15 20:11:54 2011 -0500 +++ b/src/buffer_event.c Sat Jan 15 20:12:24 2011 -0500 @@ -153,8 +153,7 @@ low = lua_tonumber(L, 2); high = lua_tonumber(L, 3); - ev->ev->wm_read.low = low; - ev->ev->wm_read.high = high; + bufferevent_setwatermark(ev->ev, EV_READ, low, high); return 0; } @@ -166,8 +165,7 @@ low = lua_tonumber(L, 2); high = lua_tonumber(L, 3); - ev->ev->wm_write.low = low; - ev->ev->wm_write.high = high; + bufferevent_setwatermark(ev->ev, EV_WRITE, low, high); return 0; }