[Python-checkins] python/dist/src/Modules _sre.c,2.98,2.99
niemeyer@users.sourceforge.net
niemeyer@users.sourceforge.net
Thu, 26 Jun 2003 07:41:11 -0700
Update of /cvsroot/python/python/dist/src/Modules
In directory sc8-pr-cvs1:/tmp/cvs-serv22024
Modified Files:
_sre.c
Log Message:
Fixing bug described in patch #756032, where SRE reads invalid data
due to a corrupted end pointer.
Index: _sre.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Modules/_sre.c,v
retrieving revision 2.98
retrieving revision 2.99
diff -C2 -d -r2.98 -r2.99
*** _sre.c 9 Jun 2003 08:22:11 -0000 2.98
--- _sre.c 26 Jun 2003 14:41:08 -0000 2.99
***************
*** 1298,1302 ****
flags = pattern[2];
! if (pattern[3] > 0) {
/* adjust end point (but make sure we leave at least one
character in there, so literal search will work) */
--- 1298,1302 ----
flags = pattern[2];
! if (pattern[3] > 1) {
/* adjust end point (but make sure we leave at least one
character in there, so literal search will work) */