[ros-diffs] [jmorlan] 35487: Fix infinite loop during generic table lookups. Patch by Alex Ionescu
jmorlan at svn.reactos.org
jmorlan at svn.reactos.org
Wed Aug 20 21:15:00 CEST 2008
Author: jmorlan
Date: Wed Aug 20 14:15:00 2008
New Revision: 35487
URL: http://svn.reactos.org/svn/reactos?rev=35487&view=rev
Log:
Fix infinite loop during generic table lookups. Patch by Alex Ionescu
Modified:
trunk/reactos/lib/rtl/generictable.c
Modified: trunk/reactos/lib/rtl/generictable.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/rtl/generictable.c?rev=35487&r1=35486&r2=35487&view=diff
==============================================================================
--- trunk/reactos/lib/rtl/generictable.c [iso-8859-1] (original)
+++ trunk/reactos/lib/rtl/generictable.c [iso-8859-1] Wed Aug 20 14:15:00 2008
@@ -57,7 +57,7 @@
if ((ChildNode = RtlLeftChild(CurrentNode)))
{
/* Continue searching from this node */
- ChildNode = CurrentNode;
+ CurrentNode = ChildNode;
}
else
{
@@ -72,7 +72,7 @@
if ((ChildNode = RtlRightChild(CurrentNode)))
{
/* Continue searching from this node */
- ChildNode = CurrentNode;
+ CurrentNode = ChildNode;
}
else
{
More information about the Ros-diffs
mailing list