diff options
author | Jim Meyering <jim@meyering.net> | 2007-01-19 14:57:08 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 2007-01-19 14:57:08 +0000 |
commit | 7987574ef6a49cc5193386579184a69546a123a0 (patch) | |
tree | 96d1a4cfd894101f2a1b9f59986f2cc09e8f6ad3 /ChangeLog | |
parent | 0f1d782e100c213ccfc262f478a4dda04695013c (diff) | |
download | idutils-7987574ef6a49cc5193386579184a69546a123a0.tar.gz idutils-7987574ef6a49cc5193386579184a69546a123a0.tar.bz2 idutils-7987574ef6a49cc5193386579184a69546a123a0.zip |
Temporary fix simply to avoid the infloop.
* libidu/scanners.c (get_token_lisp): Disable the code that
treats '[]' as part of a kawa identifier. It could call ungetc
two or three times in a row. One is the maximum.
* testsuite/infloop-kawa-el: New file. Test for the above.
* testsuite/Makefile.am (TESTS): Add infloop-kawa-el.
(TESTS_ENVIRONMENT): Prepend build directory to PATH so that
invoking e.g., "mkid" runs the just-built version of the tool.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -1,3 +1,14 @@ +2007-01-19 Jim Meyering <jim@meyering.net> + + Temporary fix simply to avoid the infloop. + * libidu/scanners.c (get_token_lisp): Disable the code that + treats '[]' as part of a kawa identifier. It could call ungetc + two or three times in a row. One is the maximum. + * testsuite/infloop-kawa-el: New file. Test for the above. + * testsuite/Makefile.am (TESTS): Add infloop-kawa-el. + (TESTS_ENVIRONMENT): Prepend build directory to PATH so that + invoking e.g., "mkid" runs the just-built version of the tool. + 2006-11-25 Claudio Fontana <claudio@gnu.org> * libidu/scanners.c (get_token_lisp): provide rough support for |