Просмотр исходного кода

* Applied patch from bug ID #25635, fixing memory leak

git-svn-id: trunk@26714 -
michael 11 лет назад
Родитель
Сommit
0e68cb641d
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      rtl/objpas/fgl.pp

+ 1 - 1
rtl/objpas/fgl.pp

@@ -1013,7 +1013,7 @@ procedure TFPGInterfacedObjectList.CopyItem(Src, Dest: Pointer);
 begin
   if Assigned(Pointer(Dest^)) then
     T(Dest^)._Release;
-  T(Dest^) := T(Src^);
+  Pointer(Dest^) := Pointer(Src^);
   if Assigned(Pointer(Dest^)) then
     T(Dest^)._AddRef;
 end;