# HG changeset patch # User jbe # Date 1430445931 -7200 # Node ID 845e3dce37749b0ef431f8bc8a35d806a1b467ff # Parent 9ca22af4d4b1e2a8032f15ab2d1665956ecd092e Fixed wrong treatment of Lua string buffer in drain mode diff -r 9ca22af4d4b1 -r 845e3dce3774 moonbridge_io.c --- a/moonbridge_io.c Fri May 01 01:46:07 2015 +0200 +++ b/moonbridge_io.c Fri May 01 04:05:31 2015 +0200 @@ -204,8 +204,6 @@ ); luaL_pushresult(&luabuf); } else { - luaL_pushresult(&luabuf); - lua_pop(L, 1); lua_pushinteger(L, luabufcnt + remaining); } handle->readbufout += remaining;