diff options
author | Robin Gareus <robin@gareus.org> | 2018-03-06 21:46:35 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2018-03-06 21:47:30 +0100 |
commit | 89f0604d89dbb7e82d1580796df1b7f16b6023a1 (patch) | |
tree | 9f8512c824cea2728cb1c802494604db7828407b /libs/lua | |
parent | ee132c93ac83c04453d4fc10c3312bb59af71db7 (diff) |
Allow loadfile in non-rt scripts
Diffstat (limited to 'libs/lua')
-rw-r--r-- | libs/lua/luastate.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/lua/luastate.cc b/libs/lua/luastate.cc index f9dbbbaf29..d0555701a7 100644 --- a/libs/lua/luastate.cc +++ b/libs/lua/luastate.cc @@ -90,9 +90,9 @@ LuaState::tweak_rt_gc () { void LuaState::sandbox (bool rt_safe) { - do_command ("loadfile = nil dofile = nil require = nil dofile = nil package = nil debug = nil os.exit = nil os.setlocale = nil rawget = nil rawset = nil coroutine = nil module = nil"); + do_command ("dofile = nil require = nil dofile = nil package = nil debug = nil os.exit = nil os.setlocale = nil rawget = nil rawset = nil coroutine = nil module = nil"); if (rt_safe) { - do_command ("os = nil io = nil"); + do_command ("os = nil io = nil loadfile = nil"); } } |