diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2020-05-20 15:43:48 +0200 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2020-05-26 08:04:17 +0000 |
commit | 7accd9cc74d88a17b08c83ea4b8275557dc318bb (patch) | |
tree | bf34489a210340e8866c07f184c0611506ac85a6 /src/qml/qml/qqmlproperty.cpp | |
parent | 7645c8e0f88a83d021f0a327617189b7772b14eb (diff) |
Consistently use pointers for the local variant in findProperty
Creating property data on the fly shall be optional, and we generally
use pointers for such "output" parameters.
Change-Id: I0e4c6c079381b60140971f4fd70a25d6548323eb
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/qml/qml/qqmlproperty.cpp')
-rw-r--r-- | src/qml/qml/qqmlproperty.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/qml/qml/qqmlproperty.cpp b/src/qml/qml/qqmlproperty.cpp index 3824a7fb6d..1d95de9631 100644 --- a/src/qml/qml/qqmlproperty.cpp +++ b/src/qml/qml/qqmlproperty.cpp @@ -310,7 +310,7 @@ void QQmlPropertyPrivate::initProperty(QObject *obj, const QString &name) QQmlPropertyData local; QQmlPropertyData *property = - QQmlPropertyCache::property(engine, currentObject, pathName, context, local); + QQmlPropertyCache::property(engine, currentObject, pathName, context, &local); if (!property) return; // Not a property if (property->isFunction()) @@ -412,7 +412,7 @@ void QQmlPropertyPrivate::initProperty(QObject *obj, const QString &name) // Property QQmlPropertyData local; QQmlPropertyData *property = - QQmlPropertyCache::property(engine, currentObject, terminal, context, local); + QQmlPropertyCache::property(engine, currentObject, terminal, context, &local); if (property && !property->isFunction()) { object = currentObject; core = *property; |