Procházet zdrojové kódy

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

git-svn-id: trunk@26714 -
michael před 11 roky
rodič
revize
0e68cb641d
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  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;