]> git.saurik.com Git - bison.git/blobdiff - ChangeLog
Fix push parsing memory leak reported by Brandon Lucia at
[bison.git] / ChangeLog
index 205ce5efc5c7890de2c3174a94236a47f28d6c2c..a11ca86c2292da401110e4eabea7466451636d2e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2007-07-27  Joel E. Denny  <jdenny@ces.clemson.edu>
+
+       Fix push parsing memory leak reported by Brandon Lucia at
+       <http://lists.gnu.org/archive/html/bug-bison/2007-07/msg00032.html>.
+       * THANKS: Add Brandon Lucia.
+       * data/push.c (yypstate_delete): Free the stack if it was reallocated
+       but the parse never completed and thus freed it.
+       * tests/Makefile.am (TESTSUITE_AT): Add push.at.
+       * tests/testsuite.at: Include push.at.
+       * test/push.at: New.
+       (Push Parsing: Memory Leak for Early Deletion): New test case.
+
 2007-07-17  Joel E. Denny  <jdenny@ces.clemson.edu>
 
        Improve handling of multiple S/R conflicts in the same state and of S/R