mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-19 23:49:36 +02:00
SynEdit: AvlTree, check for nil when searching nodes
git-svn-id: trunk@60756 -
This commit is contained in:
parent
47bccc778c
commit
18953aeb37
@ -2926,7 +2926,8 @@ begin
|
||||
while Result <> nil do begin
|
||||
if ALeftSum < Result.FLeftSizeSum then begin
|
||||
Result := Result.FLeft;
|
||||
aStartPosition := aStartPosition + Result.FPositionOffset;
|
||||
if Result <> nil then
|
||||
aStartPosition := aStartPosition + Result.FPositionOffset;
|
||||
continue;
|
||||
end;
|
||||
|
||||
@ -2939,7 +2940,8 @@ begin
|
||||
ALeftSum := ALeftSum - Result.FSize;
|
||||
aSizesBeforeSum := aSizesBeforeSum + Result.FSize;
|
||||
Result := Result.FRight;
|
||||
aStartPosition := aStartPosition + Result.FPositionOffset;
|
||||
if Result <> nil then
|
||||
aStartPosition := aStartPosition + Result.FPositionOffset;
|
||||
continue;
|
||||
end;
|
||||
end;
|
||||
|
Loading…
Reference in New Issue
Block a user