summaryrefslogtreecommitdiffstats
path: root/src/libs/installer/component.cpp
diff options
context:
space:
mode:
authorKatja Marttila <katja.marttila@qt.io>2022-11-07 12:36:14 +0200
committerKatja Marttila <katja.marttila@qt.io>2022-11-07 13:44:12 +0200
commit19c6d36d03ef2dc55fdd30761ba38968aa12356c (patch)
tree76f6bd4641a18e8617ce8e4d2b47f13ca5df17c5 /src/libs/installer/component.cpp
parente72eb190bbefd628479f51fbb504be14eeb0bea2 (diff)
Use qAsConst to avoid containers from detaching
Change-Id: I22dba356f434e65cf4db117c42b55f13f07c4e18 Reviewed-by: Arttu Tarkiainen <arttu.tarkiainen@qt.io>
Diffstat (limited to 'src/libs/installer/component.cpp')
-rw-r--r--src/libs/installer/component.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libs/installer/component.cpp b/src/libs/installer/component.cpp
index c570a5c1f..2ce948e7e 100644
--- a/src/libs/installer/component.cpp
+++ b/src/libs/installer/component.cpp
@@ -767,7 +767,7 @@ void Component::loadLicenses(const QString &directory, const QHash<QString, QVar
*/
void Component::loadXMLOperations()
{
- for (auto operation: m_operationsList) {
+ for (auto operation: qAsConst(m_operationsList)) {
if (operation.first != QLatin1String("Extract"))
addOperation(operation.first, operation.second.toStringList());
}
@@ -779,7 +779,7 @@ void Component::loadXMLOperations()
*/
void Component::loadXMLExtractOperations()
{
- for (auto operation: m_operationsList) {
+ for (auto &operation: qAsConst(m_operationsList)) {
if (operation.first == QLatin1String("Extract")) {
// Create hash for Extract operations. Operation has a mandatory extract folder as
// first argument and optional archive name as second argument.