From 633e1632d01a854301d7e08bdb4053188e2be6e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20Offenh=C3=A4user?= Date: Sat, 20 Aug 2022 09:24:14 +0200 Subject: [PATCH] LibPDF: Allow whitespace other than EOL after an object marker --- Userland/Libraries/LibPDF/Parser.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Userland/Libraries/LibPDF/Parser.cpp b/Userland/Libraries/LibPDF/Parser.cpp index 3df89edb17..64f1a933e6 100644 --- a/Userland/Libraries/LibPDF/Parser.cpp +++ b/Userland/Libraries/LibPDF/Parser.cpp @@ -139,8 +139,7 @@ PDFErrorOr> Parser::parse_indirect_value(u32 index, if (!m_reader.matches("obj")) return error("Expected \"obj\" at beginning of indirect value"); m_reader.move_by(3); - if (m_reader.matches_eol()) - m_reader.consume_eol(); + m_reader.consume_whitespace(); push_reference({ index, generation }); auto value = TRY(parse_value());