diff options
-rw-r--r-- | umodule.py | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -174,7 +174,6 @@ class Sym(Action): return options - def get_targets(self, links, option, family = []): """ Builds a nested list of targets. @@ -187,8 +186,10 @@ class Sym(Action): family.append(parent) return family else: - family = [] + for member in family: + family.pop() elif isinstance(link, list) and isinstance(link[0], int): + if option == link[0]: family.append(link) return True |