From ae60f1a5c1ece355981f40fb2f017c3d13498b26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Mon, 13 Jan 2014 22:01:41 +0100 Subject: [PATCH] fixed stack tracebacks always being returned to lua --- li/cil/oc/server/component/Computer.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/li/cil/oc/server/component/Computer.scala b/li/cil/oc/server/component/Computer.scala index 9a9ee05b0..2651385c0 100644 --- a/li/cil/oc/server/component/Computer.scala +++ b/li/cil/oc/server/component/Computer.scala @@ -1018,8 +1018,8 @@ class Computer(val owner: tileentity.Computer) extends ManagedComponent with Con lua.pushBoolean(true) lua.pushNil() lua.pushString(e.getMessage) - if (true) { - lua.pushString(e.getStackTraceString) + if (Settings.get.logLuaCallbackErrors) { + lua.pushString(e.getStackTraceString.replace("\r\n", "\n")) 4 } else 3