Explorar o código

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

git-svn-id: trunk@26714 -
michael %!s(int64=11) %!d(string=hai) anos
pai
achega
0e68cb641d
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  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;