summaryrefslogtreecommitdiff
path: root/libs/lua
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2018-03-06 21:46:35 +0100
committerRobin Gareus <robin@gareus.org>2018-03-06 21:47:30 +0100
commit89f0604d89dbb7e82d1580796df1b7f16b6023a1 (patch)
tree9f8512c824cea2728cb1c802494604db7828407b /libs/lua
parentee132c93ac83c04453d4fc10c3312bb59af71db7 (diff)
Allow loadfile in non-rt scripts
Diffstat (limited to 'libs/lua')
-rw-r--r--libs/lua/luastate.cc4
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");
}
}