LibCompress: Refactor zlib de/compressor using zlib

This commit is contained in:
devgianlu 2025-03-01 17:37:59 +01:00 committed by Jelle Raaijmakers
parent c4b76bea13
commit dafbe32626
Notes: github-actions[bot] 2025-03-19 12:48:52 +00:00
4 changed files with 63 additions and 244 deletions

View file

@ -31,7 +31,7 @@ WebIDL::ExceptionOr<GC::Ref<CompressionStream>> CompressionStream::construct_imp
auto compressor = [&, input_stream = MaybeOwned<Stream> { *input_stream }]() mutable -> ErrorOr<Compressor> {
switch (format) {
case Bindings::CompressionFormat::Deflate:
return TRY(Compress::ZlibCompressor::construct(move(input_stream)));
return TRY(Compress::ZlibCompressor::create(move(input_stream)));
case Bindings::CompressionFormat::DeflateRaw:
return TRY(Compress::DeflateCompressor::construct(make<LittleEndianInputBitStream>(move(input_stream))));
case Bindings::CompressionFormat::Gzip: