[ros-bugs] [Bug 3760] New: Incomplete/faulty RtlDelete splaytree function

ReactOS.Bugzilla at www.reactos.org ReactOS.Bugzilla at www.reactos.org
Sat Oct 4 03:54:19 CEST 2008


http://www.reactos.org/bugzilla/show_bug.cgi?id=3760

           Summary: Incomplete/faulty RtlDelete splaytree function
           Product: ReactOS
           Version: unspecified
          Platform: QEmu
        OS/Version: ReactOS
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: Kernel
        AssignedTo: ros-bugs at reactos.org
        ReportedBy: ijsf at gmx.net
         QAContact: ros-bugs at reactos.org


Created an attachment (id=3128)
 --> (http://www.reactos.org/bugzilla/attachment.cgi?id=3128)
ijsf.splaytree.delete.root.patch

The RtlDelete code misses a line of code checking whether the node is a root,
and instead always returns NULL (assuming it is the root).

This small patch fixes this issue.

The RtlDelete function also needs to properly swap in case of two children
(currently UNIMPLEMENTED).


-- 
Configure bugmail: http://www.reactos.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the Ros-bugs mailing list