From eacf925be0b533552b3d15c32be362c6a6ad5610 Mon Sep 17 00:00:00 2001 From: Lars Mueller Date: Sun, 17 Jan 2021 18:18:32 +0100 Subject: [PATCH] Fix global warnings if strictness is enabled --- process_bridges.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/process_bridges.lua b/process_bridges.lua index 41fe2fe..9bd49e1 100644 --- a/process_bridges.lua +++ b/process_bridges.lua @@ -3,10 +3,10 @@ function set_insecure_environment(env) env = env or _G os_execute = env.os.execute local socket - local original_require = _G.require - _G.require = env.require + local original_require = rawget(_G, "require") + rawset(_G, "require", env.require) pcall(function() socket = env.require"socket" end) - _G.require = original_require + rawset(_G, "require", original_require) build_bridge = (socket and build_socket_bridge) or build_file_bridge set_insecure_environment = nil end