From fade1d0b2297013e581a90c197d97a377fcf0b3a Mon Sep 17 00:00:00 2001 From: staphen Date: Sun, 13 Oct 2024 17:36:28 -0400 Subject: [PATCH] Fix error in Lua require() function --- Source/lua/lua.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/lua/lua.cpp b/Source/lua/lua.cpp index afb0acabb..26ac78593 100644 --- a/Source/lua/lua.cpp +++ b/Source/lua/lua.cpp @@ -44,10 +44,10 @@ function requireGen(env, loaded, loadFn) local p = loaded[packageName] if p == nil then local loader = loadFn(packageName) - setEnvironment(loader, env) if type(loader) == "string" then error(loader) end + setEnvironment(env, loader) p = loader(packageName) loaded[packageName] = p end