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

* take SizeOfItem() properly into account in T(Tag)HashSet

git-svn-id: trunk@32044 -
Jonas Maebe 9 лет назад
Родитель
Сommit
67b958bb32
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      compiler/cclasses.pas

+ 2 - 2
compiler/cclasses.pas

@@ -2900,7 +2900,7 @@ end;
           end
         else
           begin
-            New(Result);
+            GetMem(Result,SizeOfItem);
             if FOwnsKeys then
             begin
               GetMem(Result^.Key, KeyLen);
@@ -3007,7 +3007,7 @@ end;
           end
         else
           begin
-            New(Result);
+            Getmem(Result,SizeOfItem);
             if FOwnsKeys then
             begin
               GetMem(Result^.Key, KeyLen);