librecast_all_the_things
Petr Mikheev 3 years ago
parent 5eca122f04
commit 6a19a66ae5

@ -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)

Loading…
Cancel
Save