From 6884ad2eadff6795def2dd336a871227bc8c7d7e Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Tue, 22 Aug 2017 07:19:41 -0400 Subject: Fix logic error in recovery A stray semicolon caused a condition to be incorrectly applied during stream length recovery. --- libqpdf/QPDF.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libqpdf') diff --git a/libqpdf/QPDF.cc b/libqpdf/QPDF.cc index f6e62546..caf5ef7b 100644 --- a/libqpdf/QPDF.cc +++ b/libqpdf/QPDF.cc @@ -1414,7 +1414,7 @@ QPDF::findEndstream() QPDFTokenizer::Token t = readToken(this->m->file, true); if ((t.getType() == QPDFTokenizer::tt_word) && ((t.getValue() == "endobj") || - (t.getValue() == "endstream"))); + (t.getValue() == "endstream"))) { this->m->file->seek(this->m->file->getLastOffset(), SEEK_SET); return true; -- cgit v1.2.3-54-g00ecf