* fix memory leak of TFPSList.Clear()

git-svn-id: trunk@8431 -
This commit is contained in:
tom_at_work 2007-09-11 21:43:27 +00:00
parent b984b2227f
commit f88c5e1324

View File

@ -261,8 +261,8 @@ begin
Error(SListCapacityError, NewCapacity);
if NewCapacity = FCapacity then
exit;
ReallocMem(FList, (NewCapacity+1) * FItemSize);
FillChar(InternalItems[FCapacity]^, (NewCapacity+1-FCapacity) * FItemSize, #0);
ReallocMem(FList, NewCapacity * FItemSize);
FillChar(InternalItems[FCapacity]^, (NewCapacity-FCapacity) * FItemSize, #0);
FCapacity := NewCapacity;
end;