From b459455e78e6c24d257982e3961142182bfe0e06 Mon Sep 17 00:00:00 2001 From: Philipp Janda Date: Mon, 23 Feb 2015 20:32:11 +0100 Subject: remove some references to global variables --- compat53.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'compat53.lua') diff --git a/compat53.lua b/compat53.lua index 4a78260..84ef101 100644 --- a/compat53.lua +++ b/compat53.lua @@ -697,13 +697,14 @@ if lua_version < "5.3" then return pcall_exec(current, pcall_coroutine(func), ...) end + local _tostring = tostring local function xpcall_catch(current, call, msgh, success, ...) if not success then xpcall_running[current] = call local ok, result = _pcall(msgh, ...) xpcall_running[current] = nil if not ok then - return false, "error in error handling ("..tostring(result)..")" + return false, "error in error handling (".._tostring(result)..")" end return false, result end @@ -735,6 +736,7 @@ if lua_version < "5.3" then end + local package = package if not is_luajit then local io_open = io.open local table_concat = table.concat -- cgit v1.2.3-55-g6feb