Browse Source

* fixed typo in tsinglelist.clear (merged)

peter 25 years ago
parent
commit
122791efe7
1 changed files with 7 additions and 3 deletions
  1. 7 3
      compiler/cobjects.pas

+ 7 - 3
compiler/cobjects.pas

@@ -1795,13 +1795,14 @@ end;
 
     procedure tsinglelist.clear;
       var
-        hp : pnamedindexobject;
+        hp,hp2 : pnamedindexobject;
       begin
         hp:=first;
         while assigned(hp) do
          begin
-           dispose(hp,done);
+           hp2:=hp;
            hp:=hp^.next;
+           dispose(hp2,done);
          end;
         first:=nil;
         last:=nil;
@@ -2483,7 +2484,10 @@ end;
 end.
 {
   $Log$
-  Revision 1.7  2000-08-12 15:34:22  peter
+  Revision 1.8  2000-08-13 08:41:57  peter
+    * fixed typo in tsinglelist.clear (merged)
+
+  Revision 1.7  2000/08/12 15:34:22  peter
     + usedasmsymbollist to check and reset only the used symbols (merged)
 
   Revision 1.6  2000/08/10 12:20:44  jonas