diff options
Diffstat (limited to 'libqpdf/qpdf/QPDF_Stream.hh')
-rw-r--r-- | libqpdf/qpdf/QPDF_Stream.hh | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/libqpdf/qpdf/QPDF_Stream.hh b/libqpdf/qpdf/QPDF_Stream.hh index 3b7cf358..8980c751 100644 --- a/libqpdf/qpdf/QPDF_Stream.hh +++ b/libqpdf/qpdf/QPDF_Stream.hh @@ -19,8 +19,7 @@ class QPDF_Stream: public QPDFObject virtual ~QPDF_Stream() = default; static std::shared_ptr<QPDFObject> create( QPDF*, - int objid, - int generation, + QPDFObjGen const& og, QPDFObjectHandle stream_dict, qpdf_offset_t offset, size_t length); @@ -78,7 +77,7 @@ class QPDF_Stream: public QPDFObject // Replace object ID and generation. This may only be called if // object ID and generation are 0. It is used by QPDFObjectHandle // when adding streams to files. - void setObjGen(int objid, int generation); + void setObjGen(QPDFObjGen const& og); protected: virtual void releaseResolved(); @@ -86,8 +85,7 @@ class QPDF_Stream: public QPDFObject private: QPDF_Stream( QPDF*, - int objid, - int generation, + QPDFObjGen const& og, QPDFObjectHandle stream_dict, qpdf_offset_t offset, size_t length); @@ -111,8 +109,7 @@ class QPDF_Stream: public QPDFObject void setDictDescription(); QPDF* qpdf; - int objid; - int generation; + QPDFObjGen og; bool filter_on_write; QPDFObjectHandle stream_dict; qpdf_offset_t offset; |