From 1d2bd858fd7479bc672bc0e1be77f30c63f85b0c Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Tue, 8 Jan 2019 16:35:32 -0800 Subject: Made the source mapping optional (and disabled with -O2+) --- error_handling.moon | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'error_handling.moon') diff --git a/error_handling.moon b/error_handling.moon index 97e5fe6..46580d6 100644 --- a/error_handling.moon +++ b/error_handling.moon @@ -66,7 +66,7 @@ print_error = (error_message, start_fn, stop_fn)-> if calling_fn.linedefined == 0 then name = "main chunk" if name == "run_lua_fn" then continue line = nil - if map = SOURCE_MAP[calling_fn.source] + if map = SOURCE_MAP and SOURCE_MAP[calling_fn.source] if calling_fn.currentline calling_fn.currentline = assert(map[calling_fn.currentline]) if calling_fn.linedefined -- cgit v1.2.3