* check-init.c (check_init): Fix typo freeing memory twice.
authorPer Bothner <per@bothner.com>
Fri, 7 Dec 2001 18:16:21 +0000 (10:16 -0800)
committerPer Bothner <bothner@gcc.gnu.org>
Fri, 7 Dec 2001 18:16:21 +0000 (10:16 -0800)
From-SVN: r47763

gcc/java/ChangeLog
gcc/java/check-init.c

index e2d32fc1fb4a9d9f299644ff5628da372d0b8926..6083f059323933b394e57d2271ed0425c2d1cfb6 100644 (file)
@@ -1,3 +1,7 @@
+2001-12-07  Per Bothner  <per@bothner.com>
+
+       * check-init.c (check_init):  Fix typo freeing memory twice.
+
 2001-12-05  Per Bothner  <per@bothner.com>
 
        Restore support for static class initialization optimization.
index 1db19b96dd9e029e79f105dc62b4416587200da6..dfc355e85158b1f9bed09b76cd249d34abd01f3d 100644 (file)
@@ -695,8 +695,6 @@ check_init (exp, before)
        check_init (TREE_OPERAND (exp, 1), before);
        done_alternative (before, &alt);
        FREE_BUFFER(alt.saved, buf);
-       if (alt.saved != buf)
-         FREE_WORDS (alt.saved);
        END_ALTERNATIVES (before, alt);
        return;
       }