From eebf9c28f01fdcd970a9f9496487930fe9eb4cea Mon Sep 17 00:00:00 2001 From: "Evgeny Grin (Karlson2k)" Date: Mon, 22 Nov 2021 21:20:01 +0300 Subject: [PATCH] process_request_body(): removed one more unneeded check --- src/microhttpd/connection.c | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/microhttpd/connection.c b/src/microhttpd/connection.c index 25279931..0426620b 100644 --- a/src/microhttpd/connection.c +++ b/src/microhttpd/connection.c @@ -3235,19 +3235,11 @@ process_request_body (struct MHD_Connection *connection) { /* no chunked encoding, give all to the client */ mhd_assert (MHD_SIZE_UNKNOWN != connection->remaining_upload_size); - if ( (0 != connection->remaining_upload_size) && - (connection->remaining_upload_size < available) ) - { + mhd_assert (0 != connection->remaining_upload_size); + if (connection->remaining_upload_size < available) to_be_processed = (size_t) connection->remaining_upload_size; - } else - { - /** - * 1. no chunked encoding, give all to the client - * 2. client may send large chunked data, but only a smaller part is available at one time. - */ to_be_processed = available; - } } left_unprocessed = to_be_processed; connection->client_aware = true;