gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [gnurl] 29/73: mime: properly unbind mime structure in curl


From: gnunet
Subject: [GNUnet-SVN] [gnurl] 29/73: mime: properly unbind mime structure in curl_mime_free().
Date: Tue, 24 Oct 2017 18:54:10 +0200

This is an automated email from the git hooks/post-receive script.

ng0 pushed a commit to branch master
in repository gnurl.

commit 06cb8adde2ef85c3ac610f93c0fc8a34a3e299b6
Author: Patrick Monnerat <address@hidden>
AuthorDate: Mon Oct 9 01:26:27 2017 +0100

    mime: properly unbind mime structure in curl_mime_free().
    
    This allows freeing a mime structure bound to the easy handle before
    curl_easy_cleanup().
    
    Fixes #1970.
---
 lib/mime.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/lib/mime.c b/lib/mime.c
index 04746ed09..cba95b929 100644
--- a/lib/mime.c
+++ b/lib/mime.c
@@ -1130,6 +1130,7 @@ void curl_mime_free(curl_mime *mime)
   curl_mimepart *part;
 
   if(mime) {
+    mime_subparts_unbind(mime);  /* Be sure it's not referenced anymore. */
     while(mime->firstpart) {
       part = mime->firstpart;
       mime->firstpart = part->nextpart;

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]