aboutsummaryrefslogtreecommitdiff
path: root/lib/mime.c
diff options
context:
space:
mode:
authorEric Gallager <egall@gwmail.gwu.edu>2018-02-12 01:42:47 -0500
committerDaniel Stenberg <daniel@haxx.se>2018-04-07 11:18:58 +0200
commita19fefb0706f939d2df7a76704ee549fecb1c4fd (patch)
tree46ffddbc152bbf3753e132af5997df91b146ba3c /lib/mime.c
parent4e884615d1702914c1ec4c182f94eb9b8efc7a16 (diff)
build: add picky compiler warning flags for gcc 6 and 7
Diffstat (limited to 'lib/mime.c')
-rw-r--r--lib/mime.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/mime.c b/lib/mime.c
index 89819a935..ce56d7873 100644
--- a/lib/mime.c
+++ b/lib/mime.c
@@ -1193,7 +1193,10 @@ CURLcode Curl_mime_duppart(curl_mimepart *dst, const curl_mimepart *src)
}
/* Duplicate other fields. */
- dst->encoder = src->encoder;
+ if(dst != NULL)
+ dst->encoder = src->encoder;
+ else
+ res = CURLE_WRITE_ERROR;
if(!res)
res = curl_mime_type(dst, src->mimetype);
if(!res)