diff --git a/test/beast/zlib/deflate_stream.cpp b/test/beast/zlib/deflate_stream.cpp index c1911d29..8fc6db31 100644 --- a/test/beast/zlib/deflate_stream.cpp +++ b/test/beast/zlib/deflate_stream.cpp @@ -76,11 +76,11 @@ class deflate_stream_test : public beast::unit_test::suite } virtual std::size_t avail_in() const noexcept override { return zs.avail_in; } - virtual void avail_in(std::size_t n) noexcept override { zs.avail_in = n; } + virtual void avail_in(std::size_t n) noexcept override { zs.avail_in = static_cast(n); } virtual void const* next_in() const noexcept override { return zs.next_in; } virtual void next_in(const void* ptr) noexcept override { zs.next_in = const_cast(static_cast(ptr)); } virtual std::size_t avail_out() const noexcept override { return zs.avail_out; } - virtual void avail_out(std::size_t n_out) noexcept override { zs.avail_out = n_out; } + virtual void avail_out(std::size_t n_out) noexcept override { zs.avail_out = static_cast(n_out); } virtual void* next_out() const noexcept override { return zs.next_out; } virtual void next_out(void* ptr) noexcept override { zs.next_out = (Bytef*)ptr; } virtual std::size_t total_out() const noexcept override { return zs.total_out; } diff --git a/test/beast/zlib/inflate_stream.cpp b/test/beast/zlib/inflate_stream.cpp index c91d1bc8..fbd4371c 100644 --- a/test/beast/zlib/inflate_stream.cpp +++ b/test/beast/zlib/inflate_stream.cpp @@ -73,11 +73,11 @@ class inflate_stream_test : public beast::unit_test::suite } virtual std::size_t avail_in() const noexcept override { return zs.avail_in; } - virtual void avail_in(std::size_t n) noexcept override { zs.avail_in = n; } + virtual void avail_in(std::size_t n) noexcept override { zs.avail_in = static_cast(n); } virtual void const* next_in() const noexcept override { return zs.next_in; } virtual void next_in(const void* ptr) noexcept override { zs.next_in = const_cast(static_cast(ptr)); } virtual std::size_t avail_out() const noexcept override { return zs.avail_out; } - virtual void avail_out(std::size_t n_out) noexcept override { zs.avail_out = n_out; } + virtual void avail_out(std::size_t n_out) noexcept override { zs.avail_out = static_cast(n_out); } virtual void* next_out() const noexcept override { return zs.next_out; } virtual void next_out(void* ptr) noexcept override { zs.next_out = (Bytef*)ptr; } @@ -404,7 +404,7 @@ public: }; void - testInflate(IDecompressor& d) + testInflate(IDecompressor&) { { Matrix m{*this}; @@ -540,7 +540,7 @@ public: return out; } - void testInflateErrors(IDecompressor& d) + void testInflateErrors(IDecompressor&) { check({0x00, 0x00, 0x00, 0x00, 0x00}, error::invalid_stored_length);