diff options
Diffstat (limited to 'libqpdf/QPDF.cc')
-rw-r--r-- | libqpdf/QPDF.cc | 4 |
1 files changed, 2 insertions, 2 deletions
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<Buffer> bp = xref_obj.getStreamData(); + PointerHolder<Buffer> 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<int, int> offsets; - PointerHolder<Buffer> bp = obj_stream.getStreamData(); + PointerHolder<Buffer> bp = obj_stream.getStreamData(qpdf_dl_specialized); PointerHolder<InputSource> input = new BufferInputSource( "object stream " + QUtil::int_to_string(obj_stream_number), bp.getPointer()); |