aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDF_Stream.cc
diff options
context:
space:
mode:
authorm-holger <m-holger@kubitscheck.org>2022-12-15 10:56:46 +0100
committerJay Berkenbilt <jberkenbilt@users.noreply.github.com>2022-12-31 16:23:59 +0100
commitd03ca88275e5f5d83701502f9ab29de833e772db (patch)
treeb4fb25e1c21a3b7c6f747a3264c6d569fd9be11f /libqpdf/QPDF_Stream.cc
parentdab48544d23737079cdebe514e3df4aa6d4792e9 (diff)
downloadqpdf-d03ca88275e5f5d83701502f9ab29de833e772db.tar.zst
Refactor QPDFParser::setDescriptionFromInput and rename to setDescription
Set parsed offset at the same time as setting description.
Diffstat (limited to 'libqpdf/QPDF_Stream.cc')
-rw-r--r--libqpdf/QPDF_Stream.cc10
1 files changed, 6 insertions, 4 deletions
diff --git a/libqpdf/QPDF_Stream.cc b/libqpdf/QPDF_Stream.cc
index 480bb6e9..7ff7a1b8 100644
--- a/libqpdf/QPDF_Stream.cc
+++ b/libqpdf/QPDF_Stream.cc
@@ -124,8 +124,9 @@ QPDF_Stream::QPDF_Stream(
"object for dictionary");
}
setDescription(
- qpdf, qpdf->getFilename() + ", stream object " + og.unparse(' '));
- this->parsed_offset = offset;
+ qpdf,
+ qpdf->getFilename() + ", stream object " + og.unparse(' '),
+ offset);
}
std::shared_ptr<QPDFObject>
@@ -282,9 +283,10 @@ QPDF_Stream::getStreamJSON(
}
void
-QPDF_Stream::setDescription(QPDF* qpdf, std::string const& description)
+QPDF_Stream::setDescription(
+ QPDF* qpdf, std::string const& description, qpdf_offset_t offset)
{
- this->QPDFValue::setDescription(qpdf, description);
+ this->QPDFValue::setDescription(qpdf, description, offset);
setDictDescription();
}