summaryrefslogtreecommitdiffstats
path: root/tests/modelinteractivitytest.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2017-11-14 14:09:53 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2017-11-14 14:09:53 +0100
commit78bee3c86ff54331405e4b5ae7f849030b11a7d6 (patch)
tree7d79b7201acf1eb0e0b64e67513cabe05592c7b2 /tests/modelinteractivitytest.cpp
parentd5582d7e53cd2bf3814e3571dd2052bc9836f82d (diff)
downloadsink-78bee3c86ff54331405e4b5ae7f849030b11a7d6.tar.gz
sink-78bee3c86ff54331405e4b5ae7f849030b11a7d6.zip
Fixed use after free
Diffstat (limited to 'tests/modelinteractivitytest.cpp')
-rw-r--r--tests/modelinteractivitytest.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/modelinteractivitytest.cpp b/tests/modelinteractivitytest.cpp
index caa9ca2..da643a8 100644
--- a/tests/modelinteractivitytest.cpp
+++ b/tests/modelinteractivitytest.cpp
@@ -30,10 +30,11 @@ public:
30 virtual bool notify(QObject *receiver, QEvent *event) 30 virtual bool notify(QObject *receiver, QEvent *event)
31 { 31 {
32 t.start(); 32 t.start();
33 auto receiverName = receiver->metaObject()->className();
33 const bool ret = QCoreApplication::notify(receiver, event); 34 const bool ret = QCoreApplication::notify(receiver, event);
34 if (t.elapsed() > 1) { 35 if (t.elapsed() > 1) {
35 std::cout 36 std::cout
36 << QString("processing event type %1 for object %2 took %3ms").arg((int)event->type()).arg(receiver->metaObject()->className()).arg((int)t.elapsed()).toStdString() 37 << QString("processing event type %1 for object %2 took %3ms").arg((int)event->type()).arg(receiverName).arg((int)t.elapsed()).toStdString()
37 << std::endl; 38 << std::endl;
38 } 39 }
39 blockingTime += t.elapsed(); 40 blockingTime += t.elapsed();