]> git.saurik.com Git - bison.git/commitdiff
More ideas.
authorAkim Demaille <akim@epita.fr>
Wed, 10 Apr 2002 08:55:43 +0000 (08:55 +0000)
committerAkim Demaille <akim@epita.fr>
Wed, 10 Apr 2002 08:55:43 +0000 (08:55 +0000)
TODO

diff --git a/TODO b/TODO
index ae6c3972124b09ec54432385f8894ae70332128a..0e385ebca9c666d977b42e693773be113b67e703 100644 (file)
--- a/TODO
+++ b/TODO
@@ -42,6 +42,16 @@ tests/testsuite.dir/51 % echo "()" | ./calc
 This is not portable to DOS for instance.  Implement a more portable
 scheme.  Sources of inspiration include GNU diff, and Free Recode.
 
+* Memory leaks in the generator
+A round of memory leak clean ups would be most welcome.  Dmalloc,
+Checker GCC, Electric Fence, or Valgrind: you chose your tool.
+
+* Memory leaks in the parser
+The same applies to the generated parsers.  In particular, this is
+critical for user data: when aborting a parsing, when handling the
+error token etc., we often throw away yylval without giving a chance
+of cleaning it up to the user.
+
 * NEWS
 Sort from 1.31 NEWS.