diff options
author | m-holger <m-holger@kubitscheck.org> | 2022-09-26 21:11:27 +0200 |
---|---|---|
committer | Jay Berkenbilt <jberkenbilt@users.noreply.github.com> | 2022-11-19 20:10:42 +0100 |
commit | 743a735ee008a4bd70cfac97634f350d9a2d46f1 (patch) | |
tree | 5cea25afcdcffba7d661c80b664fe8abaae5124e /libqpdf/QPDFEFStreamObjectHelper.cc | |
parent | f69ed209d093155e9921487056142370d0a6d0ce (diff) | |
download | qpdf-743a735ee008a4bd70cfac97634f350d9a2d46f1.tar.zst |
Use QPDF::newStream in library
Diffstat (limited to 'libqpdf/QPDFEFStreamObjectHelper.cc')
-rw-r--r-- | libqpdf/QPDFEFStreamObjectHelper.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/libqpdf/QPDFEFStreamObjectHelper.cc b/libqpdf/QPDFEFStreamObjectHelper.cc index 8380206d..28e2cef0 100644 --- a/libqpdf/QPDFEFStreamObjectHelper.cc +++ b/libqpdf/QPDFEFStreamObjectHelper.cc @@ -4,6 +4,7 @@ #include <qpdf/Pl_Discard.hh> #include <qpdf/Pl_MD5.hh> #include <qpdf/QIntC.hh> +#include <qpdf/QPDF.hh> #include <qpdf/QUtil.hh> QPDFEFStreamObjectHelper::QPDFEFStreamObjectHelper(QPDFObjectHandle oh) : @@ -91,20 +92,20 @@ QPDFEFStreamObjectHelper QPDFEFStreamObjectHelper::createEFStream( QPDF& qpdf, std::shared_ptr<Buffer> data) { - return newFromStream(QPDFObjectHandle::newStream(&qpdf, data)); + return newFromStream(qpdf.newStream(data)); } QPDFEFStreamObjectHelper QPDFEFStreamObjectHelper::createEFStream(QPDF& qpdf, std::string const& data) { - return newFromStream(QPDFObjectHandle::newStream(&qpdf, data)); + return newFromStream(qpdf.newStream(data)); } QPDFEFStreamObjectHelper QPDFEFStreamObjectHelper::createEFStream( QPDF& qpdf, std::function<void(Pipeline*)> provider) { - auto stream = QPDFObjectHandle::newStream(&qpdf); + auto stream = qpdf.newStream(); stream.replaceStreamData( provider, QPDFObjectHandle::newNull(), QPDFObjectHandle::newNull()); return newFromStream(stream); |