mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-28 23:29:27 +02:00
SynEdit: avl, fixed SumBefore for tree.last
git-svn-id: trunk@63581 -
This commit is contained in:
parent
921faf61dd
commit
ebe42a29a7
@ -2975,10 +2975,12 @@ begin
|
||||
exit;
|
||||
|
||||
aStartPosition := Result.FPositionOffset;
|
||||
aSizesBeforeSum := aSizesBeforeSum + Result.FLeftSizeSum;
|
||||
while Result.FRight <> nil do begin
|
||||
aSizesBeforeSum := aSizesBeforeSum + Result.FLeftSizeSum + Result.FSize;
|
||||
aSizesBeforeSum := aSizesBeforeSum + Result.FSize;
|
||||
Result := Result.FRight;
|
||||
aStartPosition := aStartPosition + Result.FPositionOffset;
|
||||
aSizesBeforeSum := aSizesBeforeSum + Result.FLeftSizeSum;
|
||||
end;
|
||||
end;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user