Commit 93e62add authored by Patrick Monnerat's avatar Patrick Monnerat
Browse files

mime: be tolerant about setting twice the same header list in a part.

parent 14d6e207
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1356,6 +1356,7 @@ CURLcode curl_mime_headers(curl_mimepart *part,
    return CURLE_BAD_FUNCTION_ARGUMENT;

  if(part->flags & MIME_USERHEADERS_OWNER) {
    if(part->userheaders != headers)  /* Allow setting twice the same list. */
      curl_slist_free_all(part->userheaders);
    part->flags &= ~MIME_USERHEADERS_OWNER;
  }