diff options
author | Jay Berkenbilt <ejb@ql.org> | 2022-04-09 23:24:26 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2022-04-09 23:33:29 +0200 |
commit | 07edf9644004bd788eacec56aa21a5c89b3c92cc (patch) | |
tree | 19f47b3dcd26a7836ac0d6b106e9272aee9324fd /libqpdf/qpdf/Pl_TIFFPredictor.hh | |
parent | b6d1dffaaa8fa875b9721999163ce2337070ad32 (diff) | |
download | qpdf-07edf9644004bd788eacec56aa21a5c89b3c92cc.tar.zst |
Remove methods of private classes from ABI
Prior to the cmake conversion, several private classes had methods
that were exported into the shared library so they could be tested
with libtests. With cmake, we build libtests using an object library,
so this is no longer necessary. The methods that are disappearing from
the ABI were never exposed through public headers, so no code should
be using them. Removal had to wait until the window for ABI-breaking
changes was open.
Diffstat (limited to 'libqpdf/qpdf/Pl_TIFFPredictor.hh')
-rw-r--r-- | libqpdf/qpdf/Pl_TIFFPredictor.hh | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/libqpdf/qpdf/Pl_TIFFPredictor.hh b/libqpdf/qpdf/Pl_TIFFPredictor.hh index f14b0f00..e0feda23 100644 --- a/libqpdf/qpdf/Pl_TIFFPredictor.hh +++ b/libqpdf/qpdf/Pl_TIFFPredictor.hh @@ -11,7 +11,6 @@ class Pl_TIFFPredictor: public Pipeline public: enum action_e { a_encode, a_decode }; - QPDF_DLL Pl_TIFFPredictor( char const* identifier, Pipeline* next, @@ -19,12 +18,9 @@ class Pl_TIFFPredictor: public Pipeline unsigned int columns, unsigned int samples_per_pixel = 1, unsigned int bits_per_sample = 8); - QPDF_DLL virtual ~Pl_TIFFPredictor(); - QPDF_DLL virtual void write(unsigned char* data, size_t len); - QPDF_DLL virtual void finish(); private: |