diff options
author | m-holger <m-holger@kubitscheck.org> | 2022-08-01 20:22:37 +0200 |
---|---|---|
committer | m-holger <m-holger@kubitscheck.org> | 2022-08-01 20:22:37 +0200 |
commit | 1553868c4ada61c79b92729dc2bd22d21c319d0d (patch) | |
tree | beb3dbf5c240a5156f8628e723686782a6d2e01e /libqpdf/QPDF.cc | |
parent | a9c0b026683cc1f9f86a22a0e080940f55d5760d (diff) | |
download | qpdf-1553868c4ada61c79b92729dc2bd22d21c319d0d.tar.zst |
Add QPDF::getObject to replace getObjectByObjGen and getObjectByID
For consistency with similar methods, e.g. replaceObject.
Diffstat (limited to 'libqpdf/QPDF.cc')
-rw-r--r-- | libqpdf/QPDF.cc | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/libqpdf/QPDF.cc b/libqpdf/QPDF.cc index c2c764db..b47a6e29 100644 --- a/libqpdf/QPDF.cc +++ b/libqpdf/QPDF.cc @@ -2148,7 +2148,7 @@ QPDF::reserveObjectIfNotExists(QPDFObjGen const& og) resolve(og); replaceObject(og, QPDFObjectHandle::Factory::makeReserved()); } - return getObjectByObjGen(og); + return getObject(og); } QPDFObjectHandle @@ -2159,15 +2159,27 @@ QPDF::reserveStream(QPDFObjGen const& og) } QPDFObjectHandle -QPDF::getObjectByObjGen(QPDFObjGen const& og) +QPDF::getObject(QPDFObjGen const& og) { return QPDFObjectHandle::Factory::newIndirect(this, og); } QPDFObjectHandle +QPDF::getObject(int objid, int generation) +{ + return getObject(QPDFObjGen(objid, generation)); +} + +QPDFObjectHandle +QPDF::getObjectByObjGen(QPDFObjGen const& og) +{ + return getObject(og); +} + +QPDFObjectHandle QPDF::getObjectByID(int objid, int generation) { - return getObjectByObjGen(QPDFObjGen(objid, generation)); + return getObject(QPDFObjGen(objid, generation)); } void |