From d785666738cb8bab3600e92ca47e5bff03140f95 Mon Sep 17 00:00:00 2001 From: Damian Jarek Date: Tue, 27 Aug 2019 08:44:33 +0200 Subject: [PATCH] Fix nontrivial memeset initialization warning in zlib bench tests GCC complains about initialization of a non-trivial object with memset, `z_params` is non-trivial because of non-static data member initializer. Signed-off-by: Damian Jarek --- test/bench/zlib/deflate_stream.cpp | 1 - test/bench/zlib/inflate_stream.cpp | 1 - 2 files changed, 2 deletions(-) diff --git a/test/bench/zlib/deflate_stream.cpp b/test/bench/zlib/deflate_stream.cpp index 04578110..321fa98c 100644 --- a/test/bench/zlib/deflate_stream.cpp +++ b/test/bench/zlib/deflate_stream.cpp @@ -68,7 +68,6 @@ public: doDeflateBeast(string_view const& in) { z_params zs; - memset(&zs, 0, sizeof(zs)); deflate_stream ds; ds.reset( Z_DEFAULT_COMPRESSION, diff --git a/test/bench/zlib/inflate_stream.cpp b/test/bench/zlib/inflate_stream.cpp index a79a9219..ea8d6d98 100644 --- a/test/bench/zlib/inflate_stream.cpp +++ b/test/bench/zlib/inflate_stream.cpp @@ -102,7 +102,6 @@ public: { z_params zs; std::string out; - memset(&zs, 0, sizeof(zs)); inflate_stream is; zs.next_in = &in[0]; zs.avail_in = in.size();