aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/qqmlvmemetaobject_p.h
diff options
context:
space:
mode:
authorAaron Kennedy <aaron.kennedy@nokia.com>2012-05-24 14:28:13 +0100
committerQt by Nokia <qt-info@nokia.com>2012-05-24 17:50:25 +0200
commit723ae1c9502af30889e1edd5d0a2d5800bbd42d8 (patch)
tree973463529baf50dc7c5ff080ca286ac9a113f51f /src/qml/qml/qqmlvmemetaobject_p.h
parentd12c9306ee2355a76e3e037877ee445b31f66a23 (diff)
Don't access metaobject unnecessarily
Otherwise any lazy meta objects will need to be created. Change-Id: I5895618ddf3344547e739c4b22ad637b26d521ad Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
Diffstat (limited to 'src/qml/qml/qqmlvmemetaobject_p.h')
-rw-r--r--src/qml/qml/qqmlvmemetaobject_p.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qml/qml/qqmlvmemetaobject_p.h b/src/qml/qml/qqmlvmemetaobject_p.h
index 9927de0b43..77e300d71a 100644
--- a/src/qml/qml/qqmlvmemetaobject_p.h
+++ b/src/qml/qml/qqmlvmemetaobject_p.h
@@ -245,7 +245,7 @@ QQmlVMEMetaObject *QQmlVMEMetaObject::get(QObject *obj)
if (obj) {
if (QQmlData *data = QQmlData::get(obj)) {
if (data->hasVMEMetaObject)
- return const_cast<QQmlVMEMetaObject *>(static_cast<const QQmlVMEMetaObject *>(obj->metaObject()));
+ return static_cast<QQmlVMEMetaObject *>(QObjectPrivate::get(obj)->metaObject);
}
}