diff options
Diffstat (limited to 'include/qpdf/QPDF.hh')
-rw-r--r-- | include/qpdf/QPDF.hh | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/include/qpdf/QPDF.hh b/include/qpdf/QPDF.hh index 2ca6005c..392a153a 100644 --- a/include/qpdf/QPDF.hh +++ b/include/qpdf/QPDF.hh @@ -745,9 +745,10 @@ class QPDF std::map<int, int> const& obj_renumber, std::shared_ptr<Buffer>& hint_stream, int& S, - int& O) + int& O, + bool compressed) { - return qpdf.generateHintStream(xref, lengths, obj_renumber, hint_stream, S, O); + return qpdf.generateHintStream(xref, lengths, obj_renumber, hint_stream, S, O, compressed); } static void @@ -1094,7 +1095,8 @@ class QPDF std::map<int, int> const& obj_renumber, std::shared_ptr<Buffer>& hint_stream, int& S, - int& O); + int& O, + bool compressed); // Map object to object stream that contains it void getObjectStreamData(std::map<int, int>&); @@ -1133,7 +1135,7 @@ class QPDF Pipeline*& pipeline, QPDFObjGen const& og, QPDFObjectHandle& stream_dict, - std::vector<std::shared_ptr<Pipeline>>& heap); + std::unique_ptr<Pipeline>& heap); // Methods to support object copying void reserveObjects(QPDFObjectHandle foreign, ObjCopier& obj_copier, bool top); |