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 <damian.jarek93@gmail.com>
This commit is contained in:
Damian Jarek
2019-08-27 08:44:33 +02:00
committed by Vinnie Falco
parent d1ff4405aa
commit d785666738
2 changed files with 0 additions and 2 deletions

View File

@@ -68,7 +68,6 @@ public:
doDeflateBeast(string_view const& in) doDeflateBeast(string_view const& in)
{ {
z_params zs; z_params zs;
memset(&zs, 0, sizeof(zs));
deflate_stream ds; deflate_stream ds;
ds.reset( ds.reset(
Z_DEFAULT_COMPRESSION, Z_DEFAULT_COMPRESSION,

View File

@@ -102,7 +102,6 @@ public:
{ {
z_params zs; z_params zs;
std::string out; std::string out;
memset(&zs, 0, sizeof(zs));
inflate_stream is; inflate_stream is;
zs.next_in = &in[0]; zs.next_in = &in[0];
zs.avail_in = in.size(); zs.avail_in = in.size();