diff --git a/Userland/Libraries/LibCompress/Gzip.cpp b/Userland/Libraries/LibCompress/Gzip.cpp index 6238054ee7..5f23560bd7 100644 --- a/Userland/Libraries/LibCompress/Gzip.cpp +++ b/Userland/Libraries/LibCompress/Gzip.cpp @@ -54,7 +54,7 @@ GzipDecompressor::Member::Member(BlockHeader header, NonnullOwnPtr stream) +GzipDecompressor::GzipDecompressor(MaybeOwned stream) : m_input_stream(make(move(stream))) { } diff --git a/Userland/Libraries/LibCompress/Gzip.h b/Userland/Libraries/LibCompress/Gzip.h index 1cf212ade9..72eea0a197 100644 --- a/Userland/Libraries/LibCompress/Gzip.h +++ b/Userland/Libraries/LibCompress/Gzip.h @@ -42,7 +42,7 @@ struct Flags { class GzipDecompressor final : public Stream { public: - GzipDecompressor(NonnullOwnPtr); + GzipDecompressor(MaybeOwned); ~GzipDecompressor(); virtual ErrorOr read_some(Bytes) override;