From d96719da679536136c13d85dcdfc18444066ef0e Mon Sep 17 00:00:00 2001 From: James R Date: Sun, 12 Jan 2020 20:52:05 -0800 Subject: [PATCH] No memory leak please --- src/lua_script.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lua_script.c b/src/lua_script.c index eb1afaf09..ce1216834 100644 --- a/src/lua_script.c +++ b/src/lua_script.c @@ -337,10 +337,11 @@ static int setglobals(lua_State *L) return 0; } + Z_Free(name); + if (LUA_CheckGlobals(L, csname)) return 0; - Z_Free(name); return luaL_error(L, "Implicit global " LUA_QS " prevented. Create a local variable instead.", csname); }