We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8b8076b commit 521dab9Copy full SHA for 521dab9
src/PIL/PdfParser.py
@@ -580,8 +580,9 @@ def next_object_id(self, offset=None):
580
whitespace_or_hex = br"[\000\011\012\014\015\0400-9a-fA-F]"
581
whitespace_optional = whitespace + b"*"
582
whitespace_mandatory = whitespace + b"+"
583
+ whitespace_optional_no_nl = br"[\000\011\014\015\040]*" # no "\012" aka "\n"
584
newline_only = br"[\r\n]+"
- newline = whitespace_optional + newline_only + whitespace_optional
585
+ newline = whitespace_optional_no_nl + newline_only + whitespace_optional_no_nl
586
re_trailer_end = re.compile(
587
whitespace_mandatory
588
+ br"trailer"
0 commit comments