浏览代码

* Re-instated initialization of memory when adding item

git-svn-id: trunk@32332 -
michael 9 年之前
父节点
当前提交
7d2c723a54
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      rtl/objpas/classes/stringl.inc

+ 1 - 1
rtl/objpas/classes/stringl.inc

@@ -1129,7 +1129,7 @@ begin
   If Index<FCount then
   If Index<FCount then
     System.Move (FList^[Index],FList^[Index+1],
     System.Move (FList^[Index],FList^[Index+1],
                  (FCount-Index)*SizeOf(TStringItem));
                  (FCount-Index)*SizeOf(TStringItem));
-//  Pointer(Flist^[Index].Fstring):=Nil;  // Needed to initialize...
+  Pointer(Flist^[Index].Fstring):=Nil;  // Needed to initialize...
   Flist^[Index].FString:=S;
   Flist^[Index].FString:=S;
   Flist^[Index].FObject:=O;
   Flist^[Index].FObject:=O;
   Inc(FCount);
   Inc(FCount);