aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFObjectHandle.cc
diff options
context:
space:
mode:
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;
}