termux-packages/packages/pika/third-pink-pink-src-http_co...

12 lines
474 B
Diff

--- a/third/pink/pink/src/http_conn.cc
+++ b/third/pink/pink/src/http_conn.cc
@@ -610,7 +610,7 @@
}
if (buf_len_ == 0) {
size_t remain_buf = static_cast<uint64_t>(kHTTPMaxMessage) - wbuf_pos_;
- size_t needed_size = std::min(remain_buf, remain_send_len_);
+ size_t needed_size = remain_buf < remain_send_len_ ? remain_buf : remain_send_len_;
buf_len_ = conn_->handles_->WriteResponseBody(
wbuf_ + wbuf_pos_, needed_size);
}