From 89f0604d89dbb7e82d1580796df1b7f16b6023a1 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Tue, 6 Mar 2018 21:46:35 +0100 Subject: [PATCH] Allow loadfile in non-rt scripts --- libs/lua/luastate.cc | 4 ++-- 1 file 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"); } }