From 2917b8a0059be936fc3be0b0c656e66ad87d4a9f Mon Sep 17 00:00:00 2001 From: Baruch Nissenbaum Date: Thu, 20 May 2021 01:03:59 +0300 Subject: [PATCH] Explicit cast from size_t to uInt (#941) * Explicit cast from size_t to uInt * static_cast instead of C style cast --- httplib.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/httplib.h b/httplib.h index 0050708..3e5eac5 100644 --- a/httplib.h +++ b/httplib.h @@ -2564,7 +2564,7 @@ public: std::array buff{}; do { - strm_.avail_out = buff.size(); + strm_.avail_out = static_cast(buff.size()); strm_.next_out = reinterpret_cast(buff.data()); ret = deflate(&strm_, flush); @@ -2615,7 +2615,7 @@ public: std::array buff{}; while (strm_.avail_in > 0) { - strm_.avail_out = buff.size(); + strm_.avail_out = static_cast(buff.size()); strm_.next_out = reinterpret_cast(buff.data()); ret = inflate(&strm_, Z_NO_FLUSH);