summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetr Mikheev <ptmikheev@gmail.com>2022-01-05 20:08:03 +0100
committerPetr Mikheev <ptmikheev@gmail.com>2022-01-05 20:08:03 +0100
commit6a19a66ae5fa15c416fc73cfd2a71b7e9a4f9ca8 (patch)
tree31d4ced631a56669ce5b54cd9bacc3fa6fa26df4
parent5eca122f0424b5194715c0b086fd37dd7298f8d5 (diff)
Fix #6535
-rw-r--r--components/lua/luastate.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/lua/luastate.cpp b/components/lua/luastate.cpp
index cee48b4545..6ff698c9c2 100644
--- a/components/lua/luastate.cpp
+++ b/components/lua/luastate.cpp
@@ -170,7 +170,7 @@ namespace LuaUtil
sol::environment env(mLua, sol::create, mSandboxEnv);
sol::table loaded(mLua, sol::create);
for (const std::string& s : safePackages)
- loaded[s] = mSandboxEnv[s];
+ loaded[s] = static_cast<sol::object>(mSandboxEnv[s]);
env["require"] = [this, loaded, env](const std::string& module) mutable
{
if (loaded[module] != sol::nil)