mirror of
https://gitlab.com/freepascal.org/fpc/pas2js.git
synced 2025-08-20 11:59:02 +02:00
rtl: shortened TFPCustomHashTable.ChangeTableSize
This commit is contained in:
parent
38ebbaabed
commit
d03983b70e
@ -1163,7 +1163,7 @@ end;
|
|||||||
|
|
||||||
Procedure TFPCustomHashTable.ChangeTableSize(const ANewSize: Longword);
|
Procedure TFPCustomHashTable.ChangeTableSize(const ANewSize: Longword);
|
||||||
var
|
var
|
||||||
SavedTable: TFPObjectList;
|
SavedTable, List: TFPObjectList;
|
||||||
SavedTableSize: Longword;
|
SavedTableSize: Longword;
|
||||||
i, j: Longword;
|
i, j: Longword;
|
||||||
temp: THTCustomNode;
|
temp: THTCustomNode;
|
||||||
@ -1175,15 +1175,15 @@ begin
|
|||||||
InitializeHashTable;
|
InitializeHashTable;
|
||||||
if SavedTableSize>0 Then
|
if SavedTableSize>0 Then
|
||||||
for i:=0 to SavedTableSize-1 do
|
for i:=0 to SavedTableSize-1 do
|
||||||
if Assigned(SavedTable[i]) then
|
begin
|
||||||
for j:=0 to TFPObjectList(SavedTable[i]).Count -1 do
|
List:=TFPObjectList(SavedTable[i]);
|
||||||
|
if Assigned(List) then
|
||||||
|
for j:=0 to List.Count -1 do
|
||||||
begin
|
begin
|
||||||
|
temp:=THTCustomNode(List[j]);
|
||||||
if TFPObjectList(SavedTable[i])[j]=nil then ;
|
|
||||||
|
|
||||||
temp:=THTCustomNode(TFPObjectList(SavedTable[i])[j]);
|
|
||||||
AddNode(temp);
|
AddNode(temp);
|
||||||
end;
|
end;
|
||||||
|
end;
|
||||||
SavedTable.Free;
|
SavedTable.Free;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user