diff options
author | Jay Berkenbilt <ejb@ql.org> | 2012-06-22 01:32:21 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2012-06-22 03:23:24 +0200 |
commit | 81e8752362eeab80f156eb74d1b523eba20a0366 (patch) | |
tree | 96ec527e8aaf243767458058598740c9fbffc2d4 /libqpdf/QPDF_linearization.cc | |
parent | c833295a3948e914fa23042896f19f35ddd8d927 (diff) | |
download | qpdf-81e8752362eeab80f156eb74d1b523eba20a0366.tar.zst |
Use qpdf_offset_t in place of off_t in public APIs.
off_t is used internally only when needed to talk to standard
libraries. This requires that the "long long" type be supported by
the compiler.
Diffstat (limited to 'libqpdf/QPDF_linearization.cc')
-rw-r--r-- | libqpdf/QPDF_linearization.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libqpdf/QPDF_linearization.cc b/libqpdf/QPDF_linearization.cc index d4e98dde..48bb4d2b 100644 --- a/libqpdf/QPDF_linearization.cc +++ b/libqpdf/QPDF_linearization.cc @@ -305,15 +305,15 @@ QPDF::readLinearizationData() } QPDFObjectHandle -QPDF::readHintStream(Pipeline& pl, off_t offset, size_t length) +QPDF::readHintStream(Pipeline& pl, qpdf_offset_t offset, size_t length) { int obj; int gen; QPDFObjectHandle H = readObjectAtOffset( false, offset, "linearization hint stream", -1, 0, obj, gen); ObjCache& oc = this->obj_cache[ObjGen(obj, gen)]; - off_t min_end_offset = oc.end_before_space; - off_t max_end_offset = oc.end_after_space; + qpdf_offset_t min_end_offset = oc.end_before_space; + qpdf_offset_t max_end_offset = oc.end_after_space; if (! H.isStream()) { throw QPDFExc(qpdf_e_damaged_pdf, this->file->getName(), @@ -345,7 +345,7 @@ QPDF::readHintStream(Pipeline& pl, off_t offset, size_t length) { QTC::TC("qpdf", "QPDF hint table length direct"); } - off_t computed_end = offset + (off_t)length; + qpdf_offset_t computed_end = offset + (qpdf_offset_t)length; if ((computed_end < min_end_offset) || (computed_end > max_end_offset)) { |