diff options
| author | Ulf Magnusson <ulfalizer@gmail.com> | 2012-12-14 12:21:40 +0100 |
|---|---|---|
| committer | Ulf Magnusson <ulfalizer@gmail.com> | 2012-12-14 12:21:40 +0100 |
| commit | 8bb9dd39d5e32f0f31c8ac2e2b176a3f322d1a93 (patch) | |
| tree | 7562d3423e09b6a539fff026fcda5c5338c4f26a /kconfiglib.py | |
| parent | 710fc659bf5701a6dd31896c40b1d95f834863d1 (diff) | |
Simplify _get_dependent().
Diffstat (limited to 'kconfiglib.py')
| -rw-r--r-- | kconfiglib.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/kconfiglib.py b/kconfiglib.py index c7786a6..d8cb7b6 100644 --- a/kconfiglib.py +++ b/kconfiglib.py @@ -2950,16 +2950,15 @@ class Symbol(Item, _HasVisibility): res = set() + self._add_dependent_ignore_siblings(res) if self.is_choice_symbol_: for s in self.parent.get_symbols(): if s is not self: res.add(s) - s._add_dependent_ignore_siblings(res) - else: - self._add_dependent_ignore_siblings(res) + s._add_dependent_ignore_siblings(res) self.cached_deps = res - return self.cached_deps + return res def _add_dependent_ignore_siblings(self, to): """Calculating dependencies gets a bit tricky for choice items as they |
