avl_tree: fixed FindPointer if on last node

git-svn-id: trunk@19728 -
This commit is contained in:
Mattias Gaertner 2011-12-02 21:35:27 +00:00
parent 8dc6ebb5ed
commit 9d30bf6a9f

View File

@ -791,7 +791,8 @@ begin
while (Result<>nil) do begin
if Result.Data=Data then break;
Result:=FindSuccessor(Result);
if fOnCompare(Data,Result.Data)<>0 then Result:=nil;
if Result=nil then exit;
if fOnCompare(Data,Result.Data)<>0 then exit(nil);
end;
end;