Browse Source

Fix for Mantis #28100.

symdef.pas, tstoreddef:
  * deref: don't free the deref list and it's entries as deref() might be called again when the unit reloaded a second time

git-svn-id: trunk@33054 -
svenbarth 9 years ago
parent
commit
dea4ac557d
1 changed files with 0 additions and 3 deletions
  1. 0 3
      compiler/symdef.pas

+ 0 - 3
compiler/symdef.pas

@@ -2041,10 +2041,7 @@ implementation
               begin
                 symderef:=pderef(genericparaderefs[i]);
                 genericparas.items[i]:=symderef^.resolve;
-                dispose(symderef);
               end;
-            genericparaderefs.free;
-            genericparaderefs:=nil;
           end;
       end;