From a8b0e36b1760e51a8a3a25d4e22a325e407ef3d4 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Fri, 14 Mar 2014 02:45:20 -0700 Subject: * parser.l (regex_parse, lisp_parse): Fix neglected handling of optional arguments. This problem can cause the symbol : to be planted as the std_error stream, resulting in an error loop that blows the stack. * regex.c (regex_compile): Likewise. --- ChangeLog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 95b5e123..dd4e6787 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2014-03-14 Kaz Kylheku + + * parser.l (regex_parse, lisp_parse): Fix neglected handling of + optional arguments. This problem can cause the symbol : to be + planted as the std_error stream, resulting in an error loop + that blows the stack. + + * regex.c (regex_compile): Likewise. + 2014-03-14 Kaz Kylheku * utf8.c (w_fopen, w_popen, w_freopen, w_remove, w_rename): We -- cgit v1.2.3