diff options
Diffstat (limited to 'libqpdf/Pl_PNGFilter.cc')
-rw-r--r-- | libqpdf/Pl_PNGFilter.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libqpdf/Pl_PNGFilter.cc b/libqpdf/Pl_PNGFilter.cc index 28b87c5e..792b4a02 100644 --- a/libqpdf/Pl_PNGFilter.cc +++ b/libqpdf/Pl_PNGFilter.cc @@ -2,6 +2,7 @@ #include <qpdf/Pl_PNGFilter.hh> #include <string.h> +DLL_EXPORT Pl_PNGFilter::Pl_PNGFilter(char const* identifier, Pipeline* next, action_e action, unsigned int columns, unsigned int bytes_per_pixel) : @@ -22,12 +23,14 @@ Pl_PNGFilter::Pl_PNGFilter(char const* identifier, Pipeline* next, this->incoming = (action == a_encode ? columns : columns + 1); } +DLL_EXPORT Pl_PNGFilter::~Pl_PNGFilter() { delete [] buf1; delete [] buf2; } +DLL_EXPORT void Pl_PNGFilter::write(unsigned char* data, int len) { @@ -129,6 +132,7 @@ Pl_PNGFilter::encodeRow() } } +DLL_EXPORT void Pl_PNGFilter::finish() { |