diff options
author | Christian Kandeler <[email protected]> | 2023-11-06 16:46:26 +0100 |
---|---|---|
committer | Christian Kandeler <[email protected]> | 2023-11-07 09:01:53 +0000 |
commit | d62309bbb22f86d6ad30e0103cc235e93ffc78b0 (patch) | |
tree | 68e0f2e8b69823753d97f4751bdab64a43f90008 /src/libs/utils/terminalinterface.cpp | |
parent | 824fee183c5653a4077775c072759601fa8086f8 (diff) |
Fix various mis-uses of Environment::forEachEntry()
Most of them introduced with 08bacd3f19b817a7ffbd606a92eff5000eaaca2c.
Fixes: QTCREATORBUG-29857
Change-Id: Ia897958865f00cb5f8f141659a652aee05aa1355
Reviewed-by: hjk <[email protected]>
Diffstat (limited to 'src/libs/utils/terminalinterface.cpp')
-rw-r--r-- | src/libs/utils/terminalinterface.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libs/utils/terminalinterface.cpp b/src/libs/utils/terminalinterface.cpp index 3cd1e5bb21d..de3f57145cc 100644 --- a/src/libs/utils/terminalinterface.cpp +++ b/src/libs/utils/terminalinterface.cpp @@ -356,8 +356,9 @@ void TerminalInterface::start() return; } QTextStream stream(d->envListFile.get()); - finalEnv.forEachEntry([&stream](const QString &key, const QString &value, bool) { - stream << key << '=' << value << '\0'; + finalEnv.forEachEntry([&stream](const QString &key, const QString &value, bool enabled) { + if (enabled) + stream << key << '=' << value << '\0'; }); if (d->envListFile->error() != QFile::NoError) { |