summaryrefslogtreecommitdiff
path: root/kconfiglib.py
diff options
context:
space:
mode:
authorUlf Magnusson <ulfalizer@gmail.com>2012-12-18 13:21:19 +0100
committerUlf Magnusson <ulfalizer@gmail.com>2012-12-18 13:21:19 +0100
commit87a34c014505f884846f20a03f0121cb17b915c6 (patch)
tree6eeb1c51411ab2f818e12e104198d52079749072 /kconfiglib.py
parentda92656c46268f2aabfebef26399297de17d2a18 (diff)
Remove redundant invalidation from load_config().
unset_user_values() will indirectly invalidate everything, so we don't need to do it ourselves.
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