aboutsummaryrefslogtreecommitdiffstats
path: root/tools/qmljs
diff options
context:
space:
mode:
authorRobin Burchell <robin.burchell@crimson.no>2017-01-31 17:19:33 +0100
committerRobin Burchell <robin.burchell@crimson.no>2017-02-03 15:10:40 +0000
commitc46727e5327ee5eb7fce6b3703804785a366694e (patch)
treef544f2c36688d508e467785e485daaa9554bc460 /tools/qmljs
parentfb787067ee05dcf50f53ed01797eaaad246e913e (diff)
qmljs: Show the type of exception
This helps us on a number of es6 tests, which check for a particular exception type. Change-Id: I5b122667c1ad11275e146f71bbbdf8543e6bd556 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'tools/qmljs')
-rw-r--r--tools/qmljs/qmljs.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/tools/qmljs/qmljs.cpp b/tools/qmljs/qmljs.cpp
index 4d0f9d278f..081e0660d5 100644
--- a/tools/qmljs/qmljs.cpp
+++ b/tools/qmljs/qmljs.cpp
@@ -69,9 +69,7 @@ static void showException(QV4::ExecutionContext *ctx, const QV4::Value &exceptio
if (!e) {
std::cerr << "Uncaught exception: " << qPrintable(ex->toQString()) << std::endl;
} else {
- QV4::ScopedString m(scope, scope.engine->newString(QStringLiteral("message")));
- QV4::ScopedValue message(scope, e->get(m));
- std::cerr << "Uncaught exception: " << qPrintable(message->toQStringNoThrow()) << std::endl;
+ std::cerr << "Uncaught exception: " << qPrintable(e->toQStringNoThrow()) << std::endl;
}
for (const QV4::StackFrame &frame : trace) {