From 2d534ce868202410af0e69dc05307f4f710abe9e Mon Sep 17 00:00:00 2001 From: Sir Richard Date: Sun, 4 Mar 2012 00:47:20 +0000 Subject: [PATCH] [RTL]: Sorry, forgot this critical part of the VAD commit. svn path=/trunk/; revision=55981 --- reactos/lib/rtl/avlsupp.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/reactos/lib/rtl/avlsupp.c b/reactos/lib/rtl/avlsupp.c index d50d5e8e286..2ae11a524d7 100644 --- a/reactos/lib/rtl/avlsupp.c +++ b/reactos/lib/rtl/avlsupp.c @@ -224,7 +224,8 @@ RtlpInsertAvlTreeNode(IN PRTL_AVL_TABLE Table, { /* This is the new root node */ RtlInsertAsRightChildAvl(&Table->BalancedRoot, NewNode); - MI_ASSERT(RtlBalance(NewNode) == RtlBalancedAvlTree); + //MI_ASSERT(RtlBalance(NewNode) == RtlBalancedAvlTree); + if (RtlBalance(NewNode) != RtlBalancedAvlTree) DPRINT1("Warning: Root node unbalanced?\n"); /* On AVL trees, we also update the depth */ ASSERT(Table->DepthOfTree == 0); @@ -243,7 +244,8 @@ RtlpInsertAvlTreeNode(IN PRTL_AVL_TABLE Table, } /* Little cheat to save on loop processing, taken from Timo */ - MI_ASSERT(RtlBalance(NewNode) == RtlBalancedAvlTree); + //MI_ASSERT(RtlBalance(NewNode) == RtlBalancedAvlTree); + if (RtlBalance(NewNode) != RtlBalancedAvlTree) DPRINT1("Warning: Root node unbalanced?\n"); RtlSetBalance(&Table->BalancedRoot, RtlLeftHeavyAvlTree); /*