From c5f782498398313209915c4f2d0f613f9bf6b86f Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Thu, 19 Sep 2019 17:43:13 +0200 Subject: fixup mime: make Curl_mime_duppart --- lib/mime.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/mime.c b/lib/mime.c index f36574f74..081e51e50 100644 --- a/lib/mime.c +++ b/lib/mime.c @@ -1186,10 +1186,11 @@ CURLcode Curl_mime_duppart(curl_mimepart *dst, const curl_mimepart *src) } } - /* Duplicate other fields. */ - dst->encoder = src->encoder; - - res = curl_mime_type(dst, src->mimetype); + if(!res) { + /* Duplicate other fields. */ + dst->encoder = src->encoder; + res = curl_mime_type(dst, src->mimetype); + } if(!res) res = curl_mime_name(dst, src->name); if(!res) -- cgit v1.2.1