@@ -5778,7 +5778,7 @@ procedure TBufferedUTF8String.Add(const S: String);
5778
5778
FPosition := FStart + LastOffset;
5779
5779
FEnd := FStart + NewLen;
5780
5780
end;
5781
- Move(PChar(S)^, FPosition^, Len);
5781
+ System. Move(PChar(S)^, FPosition^, Len);
5782
5782
Inc(FPosition, Len);
5783
5783
end;
5784
5784
@@ -8240,12 +8240,12 @@ procedure TVirtualTreeColumns.AdjustPosition(Column: TVirtualTreeColumn; Positio
8240
8240
if OldPosition < Position then
8241
8241
begin
8242
8242
// column will be moved up so move down other entries
8243
- Move(FPositionToIndex[OldPosition + 1], FPositionToIndex[OldPosition], (Position - OldPosition) * SizeOf(Cardinal));
8243
+ System. Move(FPositionToIndex[OldPosition + 1], FPositionToIndex[OldPosition], (Position - OldPosition) * SizeOf(Cardinal));
8244
8244
end
8245
8245
else
8246
8246
begin
8247
8247
// column will be moved down so move up other entries
8248
- Move(FPositionToIndex[Position], FPositionToIndex[Position + 1], (OldPosition - Position) * SizeOf(Cardinal));
8248
+ System. Move(FPositionToIndex[Position], FPositionToIndex[Position + 1], (OldPosition - Position) * SizeOf(Cardinal));
8249
8249
end;
8250
8250
FPositionToIndex[Position] := Column.Index;
8251
8251
end;
@@ -8490,7 +8490,7 @@ procedure TVirtualTreeColumns.IndexChanged(OldIndex, NewIndex: Integer);
8490
8490
begin
8491
8491
// Index found. Move all higher entries one step down and remove the last entry.
8492
8492
if I < Upper then
8493
- Move(FPositionToIndex[I + 1], FPositionToIndex[I], (Upper - I) * SizeOf(TColumnIndex));
8493
+ System. Move(FPositionToIndex[I + 1], FPositionToIndex[I], (Upper - I) * SizeOf(TColumnIndex));
8494
8494
end;
8495
8495
// Decrease all indices, which are greater than the index to be deleted.
8496
8496
if FPositionToIndex[I] > OldIndex then
@@ -23298,7 +23298,7 @@ function TBaseVirtualTree.InternalAddToSelection(const NewItems: TNodeArray; New
23298
23298
else
23299
23299
begin
23300
23300
// insert remaining new entries at position 0
23301
- Move(NewItems[0], FSelection[0], (J + 1) * SizeOf(Pointer));
23301
+ System. Move(NewItems[0], FSelection[0], (J + 1) * SizeOf(Pointer));
23302
23302
// nothing more to do so exit main loop
23303
23303
Break;
23304
23304
end;
@@ -23309,7 +23309,7 @@ function TBaseVirtualTree.InternalAddToSelection(const NewItems: TNodeArray; New
23309
23309
Dec(I);
23310
23310
// move all entries which are greater than the greatest entry in the new items list up
23311
23311
// so the remaining gap travels down to where new items must be inserted
23312
- Move(FSelection[I + 1], FSelection[I + J + 2], (CurrentEnd - I) * SizeOf(Pointer));
23312
+ System. Move(FSelection[I + 1], FSelection[I + J + 2], (CurrentEnd - I) * SizeOf(Pointer));
23313
23313
CurrentEnd := I;
23314
23314
end;
23315
23315
@@ -25008,7 +25008,7 @@ procedure TBaseVirtualTree.RemoveFromSelection(Node: PVirtualNode);
25008
25008
begin
25009
25009
Exclude(Node.States, vsSelected);
25010
25010
if FindNodeInSelection(Node, Index, -1, -1) and (Index < FSelectionCount - 1) then
25011
- Move(FSelection[Index + 1], FSelection[Index], (FSelectionCount - Index - 1) * SizeOf(Pointer));
25011
+ System. Move(FSelection[Index + 1], FSelection[Index], (FSelectionCount - Index - 1) * SizeOf(Pointer));
25012
25012
if FSelectionCount > 0 then
25013
25013
Dec(FSelectionCount);
25014
25014
SetLength(FSelection, FSelectionCount);
0 commit comments