aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFObjectHandle.cc
diff options
context:
space:
mode:
authorm-holger <m-holger@kubitscheck.org>2022-07-23 20:44:11 +0200
committerm-holger <m-holger@kubitscheck.org>2022-07-24 17:02:35 +0200
commit4b73d057fb637bb2c2810aaf9fefdfe9b8beaef6 (patch)
tree328fc4430f50112c348221902edbff4ac31b78cc /libqpdf/QPDFObjectHandle.cc
parentf7978db1f604083c16733952d2b01d3b0f4b0a6a (diff)
downloadqpdf-4b73d057fb637bb2c2810aaf9fefdfe9b8beaef6.tar.zst
QPDFObjGen : tidy QPDF_Stream
Change method signatures to use QPDFObjGen. Replace QPDF_Stream::objid and generation with QPDF_Stream::og.
Diffstat (limited to 'libqpdf/QPDFObjectHandle.cc')
-rw-r--r--libqpdf/QPDFObjectHandle.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/libqpdf/QPDFObjectHandle.cc b/libqpdf/QPDFObjectHandle.cc
index e7a98090..e883dcd0 100644
--- a/libqpdf/QPDFObjectHandle.cc
+++ b/libqpdf/QPDFObjectHandle.cc
@@ -2634,8 +2634,8 @@ QPDFObjectHandle::newStream(
qpdf_offset_t offset,
size_t length)
{
- QPDFObjectHandle result = QPDFObjectHandle(QPDF_Stream::create(
- qpdf, og.getObj(), og.getGen(), stream_dict, offset, length));
+ QPDFObjectHandle result = QPDFObjectHandle(
+ QPDF_Stream::create(qpdf, og, stream_dict, offset, length));
if (offset) {
result.setParsedOffset(offset);
}
@@ -2651,11 +2651,11 @@ QPDFObjectHandle::newStream(QPDF* qpdf)
}
QTC::TC("qpdf", "QPDFObjectHandle newStream");
QPDFObjectHandle stream_dict = newDictionary();
- QPDFObjectHandle result = qpdf->makeIndirectObject(
- QPDFObjectHandle(QPDF_Stream::create(qpdf, 0, 0, stream_dict, 0, 0)));
+ QPDFObjectHandle result = qpdf->makeIndirectObject(QPDFObjectHandle(
+ QPDF_Stream::create(qpdf, QPDFObjGen(), stream_dict, 0, 0)));
result.dereference();
QPDF_Stream* stream = dynamic_cast<QPDF_Stream*>(result.obj.get());
- stream->setObjGen(result.getObjectID(), result.getGeneration());
+ stream->setObjGen(result.getObjGen());
return result;
}