diff --git a/httplib.h b/httplib.h index be1f9d6..bcc5d5f 100644 --- a/httplib.h +++ b/httplib.h @@ -2484,7 +2484,7 @@ public: strm_.next_out = reinterpret_cast(buff.data()); ret = deflate(&strm_, flush); - assert(ret != Z_STREAM_ERROR); + if (ret == Z_STREAM_ERROR) { return false; } if (!callback(buff.data(), buff.size() - strm_.avail_out)) { return false;