diff --git a/mongoose.c b/mongoose.c index e66add224ff23d32267af2dd8b683a5edfe7c983..24cf74039540c988c45e9d28a03ce3f6fe1ee073 100644 --- a/mongoose.c +++ b/mongoose.c @@ -4042,7 +4042,7 @@ static void try_parse(struct connection *conn) { if (conn->request_len > 0) { const char *cl_hdr = mg_get_header(&conn->mg_conn, "Content-Length"); conn->cl = cl_hdr == NULL ? 0 : to64(cl_hdr); - conn->mg_conn.content_len = conn->cl; + conn->mg_conn.content_len = (size_t) conn->cl; } } }