diff options
Diffstat (limited to 'src/libs/clangsupport/processcreator.cpp')
-rw-r--r-- | src/libs/clangsupport/processcreator.cpp | 6 |
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; } |