From ab8ccf4e274d7a4fbb5d95e0fc20b71bafbc98dc Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Mon, 9 Apr 2018 19:45:38 -0700 Subject: Off by one error. --- nomsu.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'nomsu.lua') diff --git a/nomsu.lua b/nomsu.lua index b79bfeb..204d939 100644 --- a/nomsu.lua +++ b/nomsu.lua @@ -1743,7 +1743,7 @@ if arg and debug_getinfo(2).func ~= require then info.short_src, info.linedefined = filename, line_no info.currentline = line_no if type(select(1, ...)) == 'number' then - local varname, callsite = debug.getlocal(select(1, ...), 1) + local varname, callsite = debug.getlocal(select(1, ...) - 1, 1) if varname == "__callsite" then info.short_src, info.currentline = callsite:match("^(.*):(%d+)$") info.currentline = tonumber(info.currentline) -- cgit v1.2.3