From a3a55be9cdebd517f4dce9ff66aeda78b136b003 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sun, 24 Dec 2017 19:18:52 -0500 Subject: Correct errors in PNG filters and make use from library --- libqpdf/QPDF.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libqpdf/QPDF.cc') diff --git a/libqpdf/QPDF.cc b/libqpdf/QPDF.cc index 88117222..33847a45 100644 --- a/libqpdf/QPDF.cc +++ b/libqpdf/QPDF.cc @@ -1006,7 +1006,7 @@ QPDF::processXRefStream(qpdf_offset_t xref_offset, QPDFObjectHandle& xref_obj) // that this multiplication does not cause an overflow. size_t expected_size = entry_size * num_entries; - PointerHolder bp = xref_obj.getStreamData(); + PointerHolder bp = xref_obj.getStreamData(qpdf_dl_specialized); size_t actual_size = bp->getSize(); if (expected_size != actual_size) @@ -1837,7 +1837,7 @@ QPDF::resolveObjectsInStream(int obj_stream_number) std::map offsets; - PointerHolder bp = obj_stream.getStreamData(); + PointerHolder bp = obj_stream.getStreamData(qpdf_dl_specialized); PointerHolder input = new BufferInputSource( "object stream " + QUtil::int_to_string(obj_stream_number), bp.getPointer()); -- cgit v1.2.3-70-g09d2