From 4ccb29912a28e78b130091b8e66ccaa79c626ae7 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sat, 20 Apr 2019 17:47:51 -0400 Subject: Tighten isPageObject (fixes #310) --- libqpdf/QPDFObjectHandle.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'libqpdf') diff --git a/libqpdf/QPDFObjectHandle.cc b/libqpdf/QPDFObjectHandle.cc index a3a4d61d..f7c78c57 100644 --- a/libqpdf/QPDFObjectHandle.cc +++ b/libqpdf/QPDFObjectHandle.cc @@ -2524,14 +2524,14 @@ QPDFObjectHandle::isPageObject() return true; } // Files have been seen in the wild that have /Type (Page) - if (type.isString() && (type.getStringValue() == "Page")) + else if (type.isString() && (type.getStringValue() == "Page")) { return true; } - } - if (this->hasKey("/Contents")) - { - return true; + else + { + return false; + } } return false; } -- cgit v1.2.3-54-g00ecf