summaryrefslogtreecommitdiff
path: root/src/luascript.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/luascript.cc')
-rw-r--r--src/luascript.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/luascript.cc b/src/luascript.cc
index dce5e2c..0619228 100644
--- a/src/luascript.cc
+++ b/src/luascript.cc
@@ -448,6 +448,11 @@ void LUAScript::run()
catch(Exception &e)
{
printf("LUA Error: %s\n", e.msg.c_str());
+ QStringList pieces = QString(e.msg.c_str()).split(":");
+ if(pieces.size() >= 3)
+ {
+ emit errorLine(pieces[0], pieces[1].toUInt(), pieces[2]);
+ }
}
cleanup();
lua_stopped = true;