aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--compat53/module.lua5
1 files changed, 4 insertions, 1 deletions
diff --git a/compat53/module.lua b/compat53/module.lua
index c4fc515..dad940b 100644
--- a/compat53/module.lua
+++ b/compat53/module.lua
@@ -601,7 +601,10 @@ if lua_version < "5.3" then
601 if code == 0 then 601 if code == 0 then
602 return true, "exit", code 602 return true, "exit", code
603 else 603 else
604 return nil, "exit", code/256 -- only correct on Linux! 604 if package.config:sub(1, 1) == '/' then
605 code = code/256 -- only correct on Linux!
606 end
607 return nil, "exit", code
605 end 608 end
606 end 609 end
607 end 610 end