diff --git a/Userland/Libraries/LibPDF/Parser.cpp b/Userland/Libraries/LibPDF/Parser.cpp index d553589466..3892576c4c 100644 --- a/Userland/Libraries/LibPDF/Parser.cpp +++ b/Userland/Libraries/LibPDF/Parser.cpp @@ -39,6 +39,11 @@ Parser::Parser(ReadonlyBytes const& bytes) { } +void Parser::set_document(RefPtr const& document) +{ + m_document = document; +} + bool Parser::initialize() { if (!parse_header()) diff --git a/Userland/Libraries/LibPDF/Parser.h b/Userland/Libraries/LibPDF/Parser.h index 2dba1a0515..ac8aa3ff8f 100644 --- a/Userland/Libraries/LibPDF/Parser.h +++ b/Userland/Libraries/LibPDF/Parser.h @@ -29,7 +29,7 @@ public: Parser(Badge, ReadonlyBytes const&); [[nodiscard]] ALWAYS_INLINE RefPtr const& trailer() const { return m_trailer; } - void set_document(RefPtr const& document) { m_document = document; } + void set_document(RefPtr const&); // Parses the header and initializes the xref table and trailer bool initialize();