|
@@ -481,6 +481,7 @@ PDFErrorOr<NonnullRefPtr<XRefTable>> DocumentParser::parse_xref_table()
|
|
}
|
|
}
|
|
|
|
|
|
m_reader.move_by(4);
|
|
m_reader.move_by(4);
|
|
|
|
+ m_reader.consume_non_eol_whitespace();
|
|
if (!m_reader.consume_eol())
|
|
if (!m_reader.consume_eol())
|
|
return error("Expected newline after \"xref\"");
|
|
return error("Expected newline after \"xref\"");
|
|
|
|
|
|
@@ -741,6 +742,8 @@ bool DocumentParser::navigate_to_after_startxref()
|
|
auto offset = m_reader.offset() + 1;
|
|
auto offset = m_reader.offset() + 1;
|
|
|
|
|
|
m_reader.consume_eol();
|
|
m_reader.consume_eol();
|
|
|
|
+ m_reader.consume_whitespace();
|
|
|
|
+
|
|
if (!m_reader.matches("startxref"))
|
|
if (!m_reader.matches("startxref"))
|
|
continue;
|
|
continue;
|
|
|
|
|