diff --git a/include/qpdf/QPDFTokenizer.hh b/include/qpdf/QPDFTokenizer.hh index db95eff..ec9e66c 100644 --- a/include/qpdf/QPDFTokenizer.hh +++ b/include/qpdf/QPDFTokenizer.hh @@ -204,6 +204,9 @@ class QPDFTokenizer QPDF_DLL void expectInlineImage(std::shared_ptr input); + private: + friend class QPDFParser; + // Read a token from an input source. Context describes the // context in which the token is being read and is used in the // exception thrown if there is an error. After a token is read, @@ -212,7 +215,7 @@ class QPDFTokenizer // offset" as returned by input->getLastOffset() points to the // beginning of the token. Returns false if the token is bad // or if scanning produced an error message for any reason. - QPDF_DLL + bool nextToken( InputSource& input, std::string const& context, size_t max_len = 0);