diff options
author | Petr Mikheev <ptmikheev@gmail.com> | 2022-01-05 20:08:03 +0100 |
---|---|---|
committer | Petr Mikheev <ptmikheev@gmail.com> | 2022-01-05 20:08:03 +0100 |
commit | 6a19a66ae5fa15c416fc73cfd2a71b7e9a4f9ca8 (patch) | |
tree | 31d4ced631a56669ce5b54cd9bacc3fa6fa26df4 | |
parent | 5eca122f0424b5194715c0b086fd37dd7298f8d5 (diff) |
Fix #6535
-rw-r--r-- | components/lua/luastate.cpp | 2 |
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) |