[FarGroup/FarManager] master: LuaMacro: minor fix (294e85a79)

1 view
Skip to first unread message

farg...@farmanager.com

unread,
Mar 19, 2023, 9:30:51 PM3/19/23
to farco...@googlegroups.com
Repository : https://github.com/FarGroup/FarManager
On branch : master
Link : https://github.com/FarGroup/FarManager/commit/294e85a7939ea5a01d638171f333444ad673d155

>---------------------------------------------------------------

commit 294e85a7939ea5a01d638171f333444ad673d155
Author: johnd0e <1838643...@users.noreply.github.com>
Date: Mon Mar 20 01:42:11 2023 +0100

LuaMacro: minor fix

prevent `deserialize` to be exposed in _G


>---------------------------------------------------------------

294e85a7939ea5a01d638171f333444ad673d155
plugins/luamacro/api.lua | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/plugins/luamacro/api.lua b/plugins/luamacro/api.lua
index 5e6a6678a..8bf8fb3a0 100644
--- a/plugins/luamacro/api.lua
+++ b/plugins/luamacro/api.lua
@@ -547,7 +547,7 @@ local function serialize (o)
return s and "return "..s or tableSerialize(o)
end

-function deserialize (str)
+local function deserialize (str)
checkarg(str, 1, "string")
local chunk, err = loadstring(str)
if chunk==nil then return nil,err end


Reply all
Reply to author
Forward
0 new messages