1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 05:17:35 +00:00

LibCompress: Move compressor construction out of ZlibCompressor()

This commit is contained in:
Tim Schumacher 2023-01-03 22:28:55 +01:00 committed by Andreas Kling
parent f4afee4278
commit 7e3625b0e2
2 changed files with 7 additions and 5 deletions

View file

@ -76,7 +76,7 @@ public:
static ErrorOr<ByteBuffer> compress_all(ReadonlyBytes bytes, ZlibCompressionLevel = ZlibCompressionLevel::Default);
private:
ZlibCompressor(Core::Stream::Handle<Core::Stream::Stream>, ZlibCompressionLevel);
ZlibCompressor(Core::Stream::Handle<Core::Stream::Stream> stream, NonnullOwnPtr<Core::Stream::Stream> compressor_stream);
ErrorOr<void> write_header(ZlibCompressionMethod, ZlibCompressionLevel);
bool m_finished { false };