From a2efc7ec03b673b54ef6ca556d60a654d04ba8b7 Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Mon, 24 Jul 2023 16:09:21 -0400 Subject: [PATCH] AVLTree: Unify removal implementations. Extracted from hamishm's eventqueue patches. --- headers/private/kernel/util/AVLTree.h | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/headers/private/kernel/util/AVLTree.h b/headers/private/kernel/util/AVLTree.h index c59021e8a8..0575f73277 100644 --- a/headers/private/kernel/util/AVLTree.h +++ b/headers/private/kernel/util/AVLTree.h @@ -105,11 +105,7 @@ public: inline void Remove() { - if (AVLTreeNode* node = ConstIterator::fTreeIterator.Remove()) { - AVLTree* parent - = const_cast*>( - ConstIterator::fParent); - } + ConstIterator::fTreeIterator.Remove(); } private: