diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/libs/utils/environment.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libs/utils/environment.cpp b/src/libs/utils/environment.cpp index 500b016626..298987ee55 100644 --- a/src/libs/utils/environment.cpp +++ b/src/libs/utils/environment.cpp @@ -390,7 +390,8 @@ QList<EnvironmentItem> Environment::diff(const Environment &other) const result.append(EnvironmentItem(otherIt.key(), otherIt.value())); ++otherIt; } else { - result.append(EnvironmentItem(otherIt.key(), otherIt.value())); + if (thisIt.value() != otherIt.value()) + result.append(EnvironmentItem(otherIt.key(), otherIt.value())); ++otherIt; ++thisIt; } |