summaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFObjectHandle.cc
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2012-06-23 21:08:21 +0200
committerJay Berkenbilt <ejb@ql.org>2012-06-24 21:20:01 +0200
commit781c313058e26b6ab6fda060a652a395d27cdb7a (patch)
tree30488e9556dcf2c584fd46ec8ec61e59d2141634 /libqpdf/QPDFObjectHandle.cc
parent4ef95dbda440e0aeffa26df40cc33d001e77f4c5 (diff)
downloadqpdf-781c313058e26b6ab6fda060a652a395d27cdb7a.tar.zst
Change QPDF_Integer from int to long long
This makes it possible to store offsets that are larger than 2 GB in the trailer dictionary.
Diffstat (limited to 'libqpdf/QPDFObjectHandle.cc')
-rw-r--r--libqpdf/QPDFObjectHandle.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/libqpdf/QPDFObjectHandle.cc b/libqpdf/QPDFObjectHandle.cc
index 4db0f6fe..90756dd7 100644
--- a/libqpdf/QPDFObjectHandle.cc
+++ b/libqpdf/QPDFObjectHandle.cc
@@ -189,7 +189,7 @@ QPDFObjectHandle::getBoolValue()
// Integer accessors
-int
+long long
QPDFObjectHandle::getIntValue()
{
assertType("Integer", isInteger());
@@ -592,7 +592,7 @@ QPDFObjectHandle::newNull()
}
QPDFObjectHandle
-QPDFObjectHandle::newInteger(int value)
+QPDFObjectHandle::newInteger(long long value)
{
return QPDFObjectHandle(new QPDF_Integer(value));
}