Fix loadstring issue
This commit is contained in:
parent
66360e3438
commit
943313515f
1 changed files with 4 additions and 1 deletions
|
@ -7,6 +7,9 @@ if not _io.initialized then
|
||||||
_io = dmf.deepcopy(Mods.lua.io)
|
_io = dmf.deepcopy(Mods.lua.io)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- Local backup of the loadstring function
|
||||||
|
local _loadstring = Mods.lua.loadstring
|
||||||
|
|
||||||
local _mod_directory = "./../mods"
|
local _mod_directory = "./../mods"
|
||||||
|
|
||||||
-- #####################################################################################################################
|
-- #####################################################################################################################
|
||||||
|
@ -62,7 +65,7 @@ local function read_or_execute(file_path, args, return_type)
|
||||||
|
|
||||||
-- Either execute the data or leave it unmodified
|
-- Either execute the data or leave it unmodified
|
||||||
if return_type == "exec_result" or return_type == "exec_boolean" then
|
if return_type == "exec_result" or return_type == "exec_boolean" then
|
||||||
local func = loadstring(result, file_path)
|
local func = _loadstring(result, file_path)
|
||||||
result = func(args)
|
result = func(args)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Reference in a new issue