From 44a80abb3f0e1af5502d1af67c2e8bafe46cb7b8 Mon Sep 17 00:00:00 2001 From: bol-van Date: Tue, 30 Dec 2025 15:05:42 +0300 Subject: [PATCH] nfqws2: use luaL_loadbuffer --- nfq2/lua.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/nfq2/lua.c b/nfq2/lua.c index c319626..230afd0 100644 --- a/nfq2/lua.c +++ b/nfq2/lua.c @@ -2961,12 +2961,11 @@ static int luaL_doZfile(lua_State *L, const char *filename) FILE *F = fopen(fname, "rb"); if (!F) luaL_error(L, "could not open lua file '%s'", fname); - r = z_readfile(F, &buf, &size, 1); + r = z_readfile(F, &buf, &size, 0); fclose(F); if (r != Z_OK) luaL_error(L, "could not unzip lua file '%s'", fname); - buf[size] = 0; - r = luaL_dostring(L, buf); + r = luaL_loadbuffer(L, buf, size, fname); free(buf); return r; }