diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/corelib/jsextensions/utilitiesextension.cpp | 3 | ||||
-rw-r--r-- | src/lib/corelib/language/language.cpp | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/lib/corelib/jsextensions/utilitiesextension.cpp b/src/lib/corelib/jsextensions/utilitiesextension.cpp index 282362382..8d82ac562 100644 --- a/src/lib/corelib/jsextensions/utilitiesextension.cpp +++ b/src/lib/corelib/jsextensions/utilitiesextension.cpp @@ -479,7 +479,8 @@ static std::pair<QVariantMap /*result*/, QString /*error*/> msvcCompilerInfoHelp try { QVariantMap envMap; - for (const QString &key : msvc.environment.keys()) + const auto keys = msvc.environment.keys(); + for (const QString &key : keys) envMap.insert(key, msvc.environment.value(key)); return { diff --git a/src/lib/corelib/language/language.cpp b/src/lib/corelib/language/language.cpp index f0b6d3e27..8bb855564 100644 --- a/src/lib/corelib/language/language.cpp +++ b/src/lib/corelib/language/language.cpp @@ -664,7 +664,7 @@ void TopLevelProject::store(PersistentPool &pool) void TopLevelProject::cleanupModuleProviderOutput() { QString error; - for (const ModuleProviderInfo &m : moduleProviderInfo.providers) { + for (const ModuleProviderInfo &m : qAsConst(moduleProviderInfo.providers)) { if (m.transientOutput) { if (!removeDirectoryWithContents(m.outputDirPath(buildDirectory), &error)) qCWarning(lcBuildGraph) << "Error removing module provider output:" << error; |