From cea27d3454114a663e96099f9944333b3232b392 Mon Sep 17 00:00:00 2001 From: Patrick Monnerat Date: Fri, 20 Oct 2017 13:57:12 +0100 Subject: mime: do not reuse previously computed multipart size The contents might have changed: size must be recomputed. Reported-by: moteus on github Fixes #1999 --- lib/mime.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/mime.c') diff --git a/lib/mime.c b/lib/mime.c index d9b7f524e..07eded723 100644 --- a/lib/mime.c +++ b/lib/mime.c @@ -1523,7 +1523,7 @@ curl_off_t Curl_mime_size(curl_mimepart *part) { curl_off_t size; - if(part->datasize < 0 && part->kind == MIMEKIND_MULTIPART) + if(part->kind == MIMEKIND_MULTIPART) part->datasize = multipart_size(part->arg); size = part->datasize; -- cgit v1.2.3