Plug a memory leak.
authorBernd Schmidt <bernds@redhat.co.uk>
Wed, 13 Dec 2000 15:06:54 +0000 (15:06 +0000)
committerBernd Schmidt <bernds@gcc.gnu.org>
Wed, 13 Dec 2000 15:06:54 +0000 (15:06 +0000)
From-SVN: r38218

gcc/ChangeLog
gcc/simplify-rtx.c

index 8d60d095ad21aa544ff40613d19b717bfd7a97ea..db3256e6953aef9acc68bc0eb62ab93225e0eaf6 100644 (file)
@@ -1,3 +1,8 @@
+2000-12-13  Bernd Schmidt  <bernds@redhat.co.uk>
+
+       * simplify-rtx.c (cselib_finish): Free reg_values and used_regs
+       varrays.
+
 2000-12-12  Mike Stump  <mrs@wrs.com>
 
        * Makefile.in (distclean): Remove safe-ctype.c as well.
index ae15b087d4df505b73d6411cf14bb5ab2bec625e..03a2b6080267dcff1cdb7fce349c49f805ff3dc2 100644 (file)
@@ -3358,5 +3358,7 @@ void
 cselib_finish ()
 {
   clear_table (0);
+  VARRAY_FREE (reg_values);
+  VARRAY_FREE (used_regs);
   htab_delete (hash_table);
 }