From 41b47f95c56c1ed51e48b91a0a781acba0d1cd95 Mon Sep 17 00:00:00 2001 From: Max Kellermann <max@musicpd.org> Date: Fri, 4 Sep 2020 17:51:56 +0200 Subject: [PATCH] archive/bzip2: simplify bz_stream initializer --- src/archive/plugins/Bzip2ArchivePlugin.cxx | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/archive/plugins/Bzip2ArchivePlugin.cxx b/src/archive/plugins/Bzip2ArchivePlugin.cxx index a9dbbd9a6..493ffec88 100644 --- a/src/archive/plugins/Bzip2ArchivePlugin.cxx +++ b/src/archive/plugins/Bzip2ArchivePlugin.cxx @@ -58,7 +58,7 @@ public: class Bzip2InputStream final : public InputStream { std::shared_ptr<InputStream> input; - bz_stream bzstream; + bz_stream bzstream{}; bool eof = false; @@ -97,12 +97,7 @@ Bzip2InputStream::Bzip2InputStream(const std::shared_ptr<InputStream> &_input, :InputStream(_uri, _mutex), input(_input) { - bzstream.bzalloc = nullptr; - bzstream.bzfree = nullptr; - bzstream.opaque = nullptr; - bzstream.next_in = (char *)buffer; - bzstream.avail_in = 0; int ret = BZ2_bzDecompressInit(&bzstream, 0, 0); if (ret != BZ_OK)