diff src/ChangeLog @ 5680:8a2ac78cb97d

Pre-emptively update any dirty mirror syntax table before searching src/ChangeLog addition: 2012-09-02 Aidan Kehoe <kehoea@parhasard.net> * regex.c (re_search_2): * regex.c (re_match_2): If the mirror syntax table is dirty, update it before the search, preventing a malloc() inside the search code, something which isn't allowed. Thank you Henry Thompson! tests/ChangeLog addition: 2012-09-02 Aidan Kehoe <kehoea@parhasard.net> * automated/regexp-tests.el: Make sure we can search for character ranges successfully when the syntax table is dirty.
author Aidan Kehoe <kehoea@parhasard.net>
date Sun, 02 Sep 2012 17:36:47 +0100
parents a81a739181dc
children 4af5a3435c94
line wrap: on
line diff
--- a/src/ChangeLog	Sun Sep 02 14:31:40 2012 +0100
+++ b/src/ChangeLog	Sun Sep 02 17:36:47 2012 +0100
@@ -1,3 +1,11 @@
+2012-09-02  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* regex.c (re_search_2):
+	* regex.c (re_match_2):
+	If the mirror syntax table is dirty, update it before the search,
+	preventing a malloc() inside the search code, something which
+	isn't allowed. Thank you Henry Thompson!
+
 2012-08-12  Aidan Kehoe  <kehoea@parhasard.net>
 
 	* specifier.c (define_specifier_tag):