summaryrefslogtreecommitdiffstats
path: root/libqpdf
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2013-06-14 17:27:15 +0200
committerJay Berkenbilt <ejb@ql.org>2013-06-14 20:58:09 +0200
commit5039da0b91a981b438cbb1c7a7325fde12e2632b (patch)
treee5dc30ca3f086a071e95a7d8cf29a3b975617433 /libqpdf
parentd88231e01ec3083fa99363efcd5b049fb1663a6c (diff)
downloadqpdf-5039da0b91a981b438cbb1c7a7325fde12e2632b.tar.zst
Add QPDFObjectHandle::getObjGen()
This is safer than getObjectID() and getGeneration() for many uses.
Diffstat (limited to 'libqpdf')
-rw-r--r--libqpdf/QPDFObjectHandle.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/libqpdf/QPDFObjectHandle.cc b/libqpdf/QPDFObjectHandle.cc
index 373cd7bd..9a1aae4a 100644
--- a/libqpdf/QPDFObjectHandle.cc
+++ b/libqpdf/QPDFObjectHandle.cc
@@ -535,6 +535,12 @@ QPDFObjectHandle::replaceStreamData(PointerHolder<StreamDataProvider> provider,
provider, filter, decode_parms);
}
+QPDFObjGen
+QPDFObjectHandle::getObjGen() const
+{
+ return QPDFObjGen(this->objid, this->generation);
+}
+
int
QPDFObjectHandle::getObjectID() const
{