AVLTreeBase: Clear node's pointers after removal.

To be safe, in case something tries to double-remove.
This commit is contained in:
Augustin Cavalier
2024-08-31 14:11:24 -04:00
parent 4e88440d3f
commit 494eb33b6a
+1
View File
@@ -576,6 +576,7 @@ AVLTreeBase::_Remove(AVLTreeNode* node)
*nodeP = NULL;
}
node->parent = node->left = node->right = NULL;
fNodeCount--;
// do the balancing