summaryrefslogtreecommitdiff
path: root/lib/mime.c
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2023-04-13 09:43:31 +0200
committerDaniel Stenberg <daniel@haxx.se>2023-04-13 17:15:08 +0200
commit51b615a3eb0a164e78214622d2444e8140b364ab (patch)
tree2d69eddd378e52fa22e1b6715c2272c05f8770cf /lib/mime.c
parentaa3ee0a13ae4ba532e07911bf5cc58d591b16808 (diff)
downloadcurl-51b615a3eb0a164e78214622d2444e8140b364ab.tar.gz
mime: skip NULL assigns after Curl_safefree()
Pointed out by PVS. Ref: #10929 Closes #10947
Diffstat (limited to 'lib/mime.c')
-rw-r--r--lib/mime.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/lib/mime.c b/lib/mime.c
index 83846c57d..0b21a1027 100644
--- a/lib/mime.c
+++ b/lib/mime.c
@@ -750,7 +750,6 @@ static void mime_file_free(void *ptr)
part->fp = NULL;
}
Curl_safefree(part->data);
- part->data = NULL;
}
@@ -1341,7 +1340,6 @@ CURLcode curl_mime_name(curl_mimepart *part, const char *name)
return CURLE_BAD_FUNCTION_ARGUMENT;
Curl_safefree(part->name);
- part->name = NULL;
if(name) {
part->name = strdup(name);
@@ -1359,7 +1357,6 @@ CURLcode curl_mime_filename(curl_mimepart *part, const char *filename)
return CURLE_BAD_FUNCTION_ARGUMENT;
Curl_safefree(part->filename);
- part->filename = NULL;
if(filename) {
part->filename = strdup(filename);
@@ -1459,7 +1456,6 @@ CURLcode curl_mime_type(curl_mimepart *part, const char *mimetype)
return CURLE_BAD_FUNCTION_ARGUMENT;
Curl_safefree(part->mimetype);
- part->mimetype = NULL;
if(mimetype) {
part->mimetype = strdup(mimetype);