diff options
| author | Ulf Magnusson <ulfalizer@gmail.com> | 2012-12-18 13:21:19 +0100 |
|---|---|---|
| committer | Ulf Magnusson <ulfalizer@gmail.com> | 2012-12-18 13:21:19 +0100 |
| commit | 87a34c014505f884846f20a03f0121cb17b915c6 (patch) | |
| tree | 6eeb1c51411ab2f818e12e104198d52079749072 /kconfiglib.py | |
| parent | da92656c46268f2aabfebef26399297de17d2a18 (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.py | 8 |
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 |
