diff --git a/src/microhttpd/connection.c b/src/microhttpd/connection.c index 4db9fae6..7593cb27 100644 --- a/src/microhttpd/connection.c +++ b/src/microhttpd/connection.c @@ -4902,10 +4902,9 @@ parse_connection_headers (struct MHD_Connection *connection) for (pos = connection->rq.headers_received; NULL != pos; pos = pos->next) if ( (0 != (pos->kind & MHD_HEADER_KIND)) && - (MHD_str_equal_caseless_bin_n_ (MHD_HTTP_HEADER_CONTENT_LENGTH, - pos->header, - MHD_STATICSTR_LEN_ ( - MHD_HTTP_HEADER_CONTENT_LENGTH))) ) + (MHD_str_equal_caseless_s_bin_n_ (MHD_HTTP_HEADER_CONTENT_LENGTH, + pos->header, + pos->header_size)) ) { const char *clen; size_t val_len;