diff options
author | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2020-11-25 09:34:54 +0100 |
---|---|---|
committer | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2020-11-25 10:54:58 +0100 |
commit | f25d6848251b213b3b9d0288884558fafb81fc9c (patch) | |
tree | c3d2616017fe83afc1a08274adca84e27b658a12 /src/qmltyperegistrar | |
parent | 56138769142bfb6d28eb2743e7008a0c70083c3f (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.cpp | 4 |
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(); } |