aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmltyperegistrar
diff options
context:
space:
mode:
authorVolker Hilsheimer <volker.hilsheimer@qt.io>2020-11-25 09:34:54 +0100
committerVolker Hilsheimer <volker.hilsheimer@qt.io>2020-11-25 10:54:58 +0100
commitf25d6848251b213b3b9d0288884558fafb81fc9c (patch)
treec3d2616017fe83afc1a08274adca84e27b658a12 /src/qmltyperegistrar
parent56138769142bfb6d28eb2743e7008a0c70083c3f (diff)
Fix compiler warning
QJsonArray doesn't return references to QJsonValue, and clang warns about it. Change-Id: I0fe447adbc01c0da4c2aaf1cec3c496b2d41aa62 Reviewed-by: David Skoland <david.skoland@qt.io> Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/qmltyperegistrar')
-rw-r--r--src/qmltyperegistrar/qmltypesclassdescription.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/qmltyperegistrar/qmltypesclassdescription.cpp b/src/qmltyperegistrar/qmltypesclassdescription.cpp
index add59ddd17..4e84ee43e2 100644
--- a/src/qmltyperegistrar/qmltypesclassdescription.cpp
+++ b/src/qmltyperegistrar/qmltypesclassdescription.cpp
@@ -68,8 +68,8 @@ void QmlTypesClassDescription::collect(const QJsonObject *classDef,
file = classDef->value(QLatin1String("inputFile")).toString();
if (classDef->contains(QLatin1String("interfaces"))) {
- QJsonArray array = classDef->value(QLatin1String("interfaces")).toArray();
- for (const QJsonValue& value : array) {
+ const QJsonArray array = classDef->value(QLatin1String("interfaces")).toArray();
+ for (const QJsonValue value : array) {
auto object = value.toArray()[0].toObject();
implementsInterfaces << object[QLatin1String("className")].toString();
}