diff options
Diffstat (limited to 'include/qpdf/QPDF.hh')
-rw-r--r-- | include/qpdf/QPDF.hh | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/include/qpdf/QPDF.hh b/include/qpdf/QPDF.hh index 1455736c..720c1bc8 100644 --- a/include/qpdf/QPDF.hh +++ b/include/qpdf/QPDF.hh @@ -813,8 +813,9 @@ class QPDF virtual ~CopiedStreamDataProvider() { } - virtual void provideStreamData(int objid, int generation, - Pipeline* pipeline); + virtual bool provideStreamData( + int objid, int generation, Pipeline* pipeline, + bool suppress_warnings, bool will_retry) override; void registerForeignStream(QPDFObjGen const& local_og, QPDFObjectHandle foreign_stream); void registerForeignStream(QPDFObjGen const& local_og, @@ -909,9 +910,7 @@ class QPDF bool will_retry); bool pipeForeignStreamData( PointerHolder<ForeignStreamData>, - Pipeline*, - int encode_flags, - qpdf_stream_decode_level_e decode_level); + Pipeline*, bool suppress_warnings, bool will_retry); static bool pipeStreamData(PointerHolder<QPDF::EncryptionParameters> encp, PointerHolder<InputSource> file, QPDF& qpdf_for_warning, |