瀏覽代碼

* Don't use dispose for memory allocated with getmem.

git-svn-id: trunk@11446 -
yury 17 年之前
父節點
當前提交
453e82e001
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. 4 4
      compiler/ncgrtti.pas

+ 4 - 4
compiler/ncgrtti.pas

@@ -982,8 +982,8 @@ implementation
                 end;
                 end;
               asmlists[al_rtti].concat(Tai_symbol_end.create(rttilab));
               asmlists[al_rtti].concat(Tai_symbol_end.create(rttilab));
             end;
             end;
-          dispose(syms);
-          dispose(offsets);
+          freemem(syms);
+          freemem(offsets);
         end;
         end;
 
 
         procedure enumdef_rtti_string2ordindex(def:Tenumdef);
         procedure enumdef_rtti_string2ordindex(def:Tenumdef);
@@ -1074,8 +1074,8 @@ implementation
                 end;
                 end;
               asmlists[al_rtti].concat(Tai_symbol_end.create(rttilab));
               asmlists[al_rtti].concat(Tai_symbol_end.create(rttilab));
             end;
             end;
-          dispose(syms);
-          dispose(offsets);
+          freemem(syms);
+          freemem(offsets);
         end;
         end;
 
 
     begin
     begin