]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
Delete parent pointer when removing node from trie
authorIgor Putovny <igor.putovny@nic.cz>
Wed, 11 Dec 2024 15:32:10 +0000 (16:32 +0100)
committerIgor Putovny <igor.putovny@nic.cz>
Wed, 11 Dec 2024 15:32:10 +0000 (16:32 +0100)
proto/aggregator/aggregator.c

index dedb22d9c07aae8e10edc53f5ed91a2952d5cc9e..cc0a412c7465bd2e8fef3d7a7c9bc4a24bec8abe 100644 (file)
@@ -138,6 +138,7 @@ remove_node(struct trie_node *node)
       bug("Invalid child pointer");
   }
 
+  node->parent = NULL;
   removed_nodes++;
 }