瀏覽代碼

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

git-svn-id: trunk@26714 -
michael 11 年之前
父節點
當前提交
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;