summaryrefslogtreecommitdiff
path: root/kconfiglib.py
diff options
context:
space:
mode:
Diffstat (limited to 'kconfiglib.py')
-rw-r--r--kconfiglib.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/kconfiglib.py b/kconfiglib.py
index 86fe9c1..0c3e4c7 100644
--- a/kconfiglib.py
+++ b/kconfiglib.py
@@ -241,13 +241,13 @@ class Config():
self.config_filename = filename
- if replace:
- self.unset_user_values()
-
# Invalidate everything. This is usually faster than finding the
# minimal set of symbols that needs to be invalidated, as nearly all
# symbols will tend to be affected anyway.
- self._invalidate_all()
+ if replace:
+ self.unset_user_values()
+ else:
+ self._invalidate_all()
# Read header