summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libqpdf/QPDF.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/libqpdf/QPDF.cc b/libqpdf/QPDF.cc
index 1611b68e..5aa2d98c 100644
--- a/libqpdf/QPDF.cc
+++ b/libqpdf/QPDF.cc
@@ -2151,8 +2151,8 @@ QPDF::resolveObjectsInStream(int obj_stream_number)
}
int num = QUtil::string_to_int(tnum.getValue().c_str());
- int offset = QUtil::string_to_int(toffset.getValue().c_str());
- offsets[num] = offset + first;
+ long long offset = QUtil::string_to_int(toffset.getValue().c_str());
+ offsets[num] = QIntC::to_int(offset + first);
}
// To avoid having to read the object stream multiple times, store