diff --git a/httplib.h b/httplib.h index 43c8a3b..2f6df1c 100644 --- a/httplib.h +++ b/httplib.h @@ -3860,11 +3860,7 @@ inline bool read_content_without_length(Stream &strm, uint64_t r = 0; for (;;) { auto n = strm.read(buf, CPPHTTPLIB_RECV_BUFSIZ); - if (n < 0) { - return false; - } else if (n == 0) { - return true; - } + if (n <= 0) { return true; } if (!out(buf, static_cast(n), r, 0)) { return false; } r += static_cast(n);