From 37491d6cd5dddde01c76ebc67a3196ee080b6b35 Mon Sep 17 00:00:00 2001 From: Fredrik Unger Date: Sun, 10 Apr 2011 16:22:52 +0200 Subject: [PATCH] Fixing the inorder iterator. Did not recurse deep enough before. --- src/tree-cutter.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tree-cutter.py b/src/tree-cutter.py index d0b40c0..0216439 100755 --- a/src/tree-cutter.py +++ b/src/tree-cutter.py @@ -233,8 +233,8 @@ class Trie(): def inorder(self,t): for l in t: yield l.value() - for ch in l.children(): - self.inorder(ch) + for x in self.inorder(l.children()): + yield x def _add(self,trie, key, content): # is the key a leaf -- 2.30.2