]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
a bit safer free.
authorMichael Jerris <mike@jerris.com>
Thu, 31 Jan 2008 02:07:05 +0000 (02:07 +0000)
committerMichael Jerris <mike@jerris.com>
Thu, 31 Jan 2008 02:07:05 +0000 (02:07 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7442 d0543943-73ff-0310-b7d9-9358b9ac24b2

libs/curl/lib/url.c
libs/curl/lib/url.h

index 4fcc18aa99fd7faa1170dd7059906963738dfa59..1e1ff3cc6d143a6e227813310985752f7f679a3f 100644 (file)
@@ -200,7 +200,7 @@ RETSIGTYPE alarmfunc(int sig)
 #endif /* WIN32 */
 #endif /* USE_ARES */
 
-void Curl_safefree(void *ptr)
+void Curl_safefree_x(void *ptr)
 {
   if(ptr)
     free(ptr);
index b9bfabf82b1df5bb219374a6d610fe58bb0296cb..668b444069de35fa3edb2adb8e495a7e3e1d2977 100644 (file)
@@ -44,7 +44,8 @@ CURLcode Curl_disconnect(struct connectdata *);
 CURLcode Curl_protocol_connect(struct connectdata *conn, bool *done);
 CURLcode Curl_protocol_connecting(struct connectdata *conn, bool *done);
 CURLcode Curl_protocol_doing(struct connectdata *conn, bool *done);
-void Curl_safefree(void *ptr);
+void Curl_safefree_x(void *ptr);
+#define Curl_safefree(ptr) Curl_safefree_x(ptr), ptr = NULL
 
 /* create a connection cache */
 struct conncache *Curl_mk_connc(int type);