/[pcre]/code/trunk/ChangeLog
ViewVC logotype

Diff of /code/trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 399 by ph10, Sat Mar 21 12:34:15 2009 UTC revision 400 by ph10, Sat Mar 21 16:59:40 2009 UTC
# Line 79  Version 7.9 xx-xxx-09 Line 79  Version 7.9 xx-xxx-09
79    
80  20. If a pattern that was compiled with callouts was matched using pcre_dfa_  20. If a pattern that was compiled with callouts was matched using pcre_dfa_
81      exec(), but without supplying a callout function, matching went wrong.      exec(), but without supplying a callout function, matching went wrong.
82    
83    21. If PCRE_ERROR_MATCHLIMIT occurred during a recursion, there was a memory
84        leak if the size of the offset vector was greater than 30. When the vector
85        is smaller, the saved offsets during recursion go onto a local stack
86        vector, but for larger vectors malloc() is used. It was failing to free
87        when the recursion yielded PCRE_ERROR_MATCH_LIMIT (or any other "abnormal"
88        error, in fact).
89    
90    
91  Version 7.8 05-Sep-08  Version 7.8 05-Sep-08

Legend:
Removed from v.399  
changed lines
  Added in v.400

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12