aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/clangsupport/processcreator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/clangsupport/processcreator.cpp')
-rw-r--r--src/libs/clangsupport/processcreator.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/libs/clangsupport/processcreator.cpp b/src/libs/clangsupport/processcreator.cpp
index 22b52793e3..e0147bda6b 100644
--- a/src/libs/clangsupport/processcreator.cpp
+++ b/src/libs/clangsupport/processcreator.cpp
@@ -173,8 +173,10 @@ QProcessEnvironment ProcessCreator::processEnvironment() const
}
const Utils::Environment &env = m_environment;
- for (auto it = env.constBegin(); it != env.constEnd(); ++it)
- processEnvironment.insert(it.key(), it.value());
+ for (auto it = env.constBegin(); it != env.constEnd(); ++it) {
+ if (env.isEnabled(it))
+ processEnvironment.insert(it.key(), env.value(it));
+ }
return processEnvironment;
}