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.moon | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'nomsu.moon') diff --git a/nomsu.moon b/nomsu.moon index 10271df..84ea9f0 100755 --- a/nomsu.moon +++ b/nomsu.moon @@ -1109,7 +1109,7 @@ if arg and debug_getinfo(2).func != require info.short_src, info.linedefined = filename, line_no info.currentline = line_no if type(select(1, ...)) == 'number' - varname, callsite = debug.getlocal(select(1,...), 1) + varname, callsite = debug.getlocal(select(1,...)-1, 1) if varname == "__callsite" info.short_src, info.currentline = callsite\match("^(.*):(%d+)$") info.currentline = tonumber(info.currentline) -- cgit v1.2.3