diff options
Diffstat (limited to 'lib/PublicInbox/SearchView.pm')
-rw-r--r-- | lib/PublicInbox/SearchView.pm | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/lib/PublicInbox/SearchView.pm b/lib/PublicInbox/SearchView.pm index ba258270..ae875bf7 100644 --- a/lib/PublicInbox/SearchView.pm +++ b/lib/PublicInbox/SearchView.pm @@ -172,13 +172,7 @@ sub tdump { fh => $fh, }; $ctx->{searchview} = 1; - my @q = map { (0, $_) } $th->rootset; - while (@q) { - my $level = shift @q; - my $node = shift @q or next; - tdump_ent($state, $level, $node); - unshift @q, $level+1, $node->child, $level, $node->next; - } + PublicInbox::View::walk_thread($th, $state, *tdump_ent); PublicInbox::View::thread_adj_level($state, 0); $fh->write(search_nav_bot($mset, $q). "\n\n" . |