diff --git a/lualib-src/lua-socket.c b/lualib-src/lua-socket.c index 8f08ead0..bc49e568 100644 --- a/lualib-src/lua-socket.c +++ b/lualib-src/lua-socket.c @@ -527,6 +527,7 @@ get_buffer(lua_State *L, int index, int *sz) { const char * str; size_t len; case LUA_TUSERDATA: + case LUA_TLIGHTUSERDATA: buffer = lua_touserdata(L,index); *sz = luaL_checkinteger(L,index+1); break;