diff options
Diffstat (limited to 'src/luascript.cc')
-rw-r--r-- | src/luascript.cc | 5 |
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; |