From 34a6f8938f0e6d55eeb9f37c0ef23e02fec88932 Mon Sep 17 00:00:00 2001 From: m-holger Date: Thu, 29 Sep 2022 14:33:11 +0100 Subject: Add methods QPDFTokenizer::Token::isWord --- libqpdf/QPDF_linearization.cc | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'libqpdf/QPDF_linearization.cc') diff --git a/libqpdf/QPDF_linearization.cc b/libqpdf/QPDF_linearization.cc index 0c3cd185..6c001767 100644 --- a/libqpdf/QPDF_linearization.cc +++ b/libqpdf/QPDF_linearization.cc @@ -121,12 +121,9 @@ QPDF::isLinearized() } QPDFTokenizer::Token t1 = readToken(this->m->file); - QPDFTokenizer::Token t2 = readToken(this->m->file); - QPDFTokenizer::Token t3 = readToken(this->m->file); - QPDFTokenizer::Token t4 = readToken(this->m->file); - if (t1.isInteger() && t2.isInteger() && - (t3 == QPDFTokenizer::Token(QPDFTokenizer::tt_word, "obj")) && - (t4.getType() == QPDFTokenizer::tt_dict_open)) { + if (t1.isInteger() && readToken(m->file).isInteger() && + readToken(m->file).isWord("obj") && + (readToken(m->file).getType() == QPDFTokenizer::tt_dict_open)) { lindict_obj = toI(QUtil::string_to_ll(t1.getValue().c_str())); } } -- cgit v1.2.3-54-g00ecf