From 521f81ca26ee5b00d8cc6bda920a8bf3248a2bdd Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Sun, 26 Jan 1992 18:23:48 +0000 Subject: Retract the rage bugfix, but change the range assertion. --- Modules/regexpr.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Modules/regexpr.c b/Modules/regexpr.c index c769348..137e41d 100644 --- a/Modules/regexpr.c +++ b/Modules/regexpr.c @@ -1379,7 +1379,7 @@ regexp_registers_t regs; char anchor; assert(size1 >= 0 && size2 >= 0 && pos >= 0 && mstop >= 0); - assert(pos + range + 1 >= 0 && pos + range - 1 <= size1 + size2); + assert(pos + range >= 0 && pos + range <= size1 + size2); /* Bugfix by ylo */ assert(pos <= mstop); fastmap = bufp->fastmap; @@ -1396,6 +1396,7 @@ regexp_registers_t regs; } else dir = 1; + /* range--; /* Bugfix by Guido */ if (anchor == 2) if (pos != 0) return -1; -- cgit v0.12