diff --git a/lualib-src/lua-netpack.c b/lualib-src/lua-netpack.c index 6e601e07..5fae0406 100644 --- a/lualib-src/lua-netpack.c +++ b/lualib-src/lua-netpack.c @@ -435,7 +435,7 @@ static int lpack(lua_State *L) { size_t len; const char * ptr = tolstring(L, &len, 1); - if (len > 0x10000) { + if (len >= 0x10000) { return luaL_error(L, "Invalid size (too long) of data : %d", (int)len); }