fix debug.getinfo

This commit is contained in:
MihailRis 2025-07-26 22:50:35 +03:00
parent 844eb054af
commit 635b66a8c6

View File

@ -535,8 +535,11 @@ local _getinfo = debug.getinfo
for i, name in ipairs(removed_names) do
debug[name] = nil
end
debug.getinfo = function(...)
local debuginfo = _getinfo(...)
debug.getinfo = function(lvl, fields)
if type(lvl) == "number" then
lvl = lvl + 1
end
local debuginfo = _getinfo(lvl, fields)
debuginfo.func = nil
return debuginfo
end