summarylogtreecommitdiffstats
path: root/componentalias_const_qjsonarray.patch
diff options
context:
space:
mode:
Diffstat (limited to 'componentalias_const_qjsonarray.patch')
-rw-r--r--componentalias_const_qjsonarray.patch12
1 files changed, 12 insertions, 0 deletions
diff --git a/componentalias_const_qjsonarray.patch b/componentalias_const_qjsonarray.patch
new file mode 100644
index 000000000000..c2452fc5dfad
--- /dev/null
+++ b/componentalias_const_qjsonarray.patch
@@ -0,0 +1,12 @@
+diff -Naur installer-framework-4.7.0.orig/src/libs/installer/componentalias.cpp installer-framework-4.7.0/src/libs/installer/componentalias.cpp
+--- installer-framework-4.7.0.orig/src/libs/installer/componentalias.cpp 2024-02-15 07:00:18.000000000 +0100
++++ installer-framework-4.7.0/src/libs/installer/componentalias.cpp 2024-03-10 03:21:06.850953720 +0100
+@@ -295,7 +295,7 @@
+ const QJsonObject docJsonObject = doc.object();
+
+ const QJsonArray aliases = docJsonObject.value(QLatin1String("alias-packages")).toArray();
+- for (auto &it : aliases) {
++ for (const auto &it : aliases) {
+ AliasData data;
+ data.insert(QLatin1String("source"), QVariant::fromValue(source));
+