From: Igor Putovny Date: Tue, 4 Jun 2024 15:56:26 +0000 (+0200) Subject: Remove delete_trie() X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4d0939f7453fc8ab7ab3647616c7b8fe0819c077;p=thirdparty%2Fbird.git Remove delete_trie() --- diff --git a/proto/aggregator/aggregator.c b/proto/aggregator/aggregator.c index 307f87265..b723a6c0a 100644 --- a/proto/aggregator/aggregator.c +++ b/proto/aggregator/aggregator.c @@ -107,24 +107,6 @@ remove_node(struct trie_node *node) } } -/* - * Recursively free all trie nodes - */ -static void -delete_trie(struct trie_node *node) -{ - assert(node != NULL); - - if (node->child[0]) - delete_trie(node->child[0]); - - if (node->child[1]) - delete_trie(node->child[1]); - - assert(is_leaf(node)); - remove_node(node); -} - /* * Insert prefix in @addr to prefix trie with beginning at @root and assign @bucket to this prefix */