diff options
Diffstat (limited to 'Swiften/Compress/ZLibDecompressor.h')
-rw-r--r-- | Swiften/Compress/ZLibDecompressor.h | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/Swiften/Compress/ZLibDecompressor.h b/Swiften/Compress/ZLibDecompressor.h index 67994d1..e3122f1 100644 --- a/Swiften/Compress/ZLibDecompressor.h +++ b/Swiften/Compress/ZLibDecompressor.h @@ -8,18 +8,13 @@ #include <Swiften/Compress/ZLibCodecompressor.h> -#include <Swiften/Base/ByteArray.h> +#include <Swiften/Base/API.h> namespace Swift { - class ZLibDecompressor : public ZLibCodecompressor { + class SWIFTEN_API ZLibDecompressor : public ZLibCodecompressor { public: ZLibDecompressor(); + ~ZLibDecompressor(); - ~ZLibDecompressor() { - inflateEnd(&stream_); - } - - virtual int processZStream() { - return inflate(&stream_, Z_SYNC_FLUSH); - } + virtual int processZStream(); }; } |