From: Antoine Pitrou Date: Tue, 22 Jul 2008 17:53:22 +0000 (+0000) Subject: #3231: re.compile fails with some bytes patterns X-Git-Tag: v3.0b3~248 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=22628c4d6a79e38371e383cc40702bf0935e355e;p=python #3231: re.compile fails with some bytes patterns --- diff --git a/Lib/sre_parse.py b/Lib/sre_parse.py index 6e7002457b..ffa8902b7b 100644 --- a/Lib/sre_parse.py +++ b/Lib/sre_parse.py @@ -200,7 +200,7 @@ class Tokenizer: except IndexError: raise error("bogus escape (end of line)") if isinstance(self.string, bytes): - char = chr(c) + c = chr(c) char = char + c self.index = self.index + len(char) self.next = char diff --git a/Lib/test/re_tests.py b/Lib/test/re_tests.py index 25b1229d63..220301ad29 100755 --- a/Lib/test/re_tests.py +++ b/Lib/test/re_tests.py @@ -661,12 +661,8 @@ xyzabc ('^([ab]*?)(?