diff options
author | Colin Fletcher <colin.m.fletcher@googlemail.com> | 2016-02-17 17:21:33 +0000 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-07-18 10:53:48 +0200 |
commit | 05ec8c46a7d85446333aa5a6e50401fb548f1de7 (patch) | |
tree | a47a6e1aa903f3a854eaa5d5a16036f17ad2c3d6 /gtk2_ardour | |
parent | 062712c69145f3d2ca2f97fe0b1759296b0c3147 (diff) |
pingback:: use curl_free() for pointers returned by curl_easy_escape()
As per the curl documentation, use curl_free() for pointers returned by
curl_easy_escape() rather than plain free().
Diffstat (limited to 'gtk2_ardour')
-rw-r--r-- | gtk2_ardour/pingback.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/gtk2_ardour/pingback.cc b/gtk2_ardour/pingback.cc index feae1ff77a..b8e74e6ce6 100644 --- a/gtk2_ardour/pingback.cc +++ b/gtk2_ardour/pingback.cc @@ -135,7 +135,7 @@ _pingback (void *arg) char* v = curl_easy_escape (c, cm->version.c_str(), cm->version.length()); url += v; url += '?'; - free (v); + curl_free (v); #ifndef PLATFORM_WINDOWS struct utsname utb; @@ -153,18 +153,18 @@ _pingback (void *arg) s = string_compose ("s=%1", query); url += s; url += '&'; - free (query); + curl_free (query); query = curl_easy_escape (c, utb.release, strlen (utb.release)); s = string_compose ("r=%1", query); url += s; url += '&'; - free (query); + curl_free (query); query = curl_easy_escape (c, utb.machine, strlen (utb.machine)); s = string_compose ("m=%1", query); url += s; - free (query); + curl_free (query); #else std::string val; if (_query_registry("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", "ProductName", val)) { @@ -172,7 +172,7 @@ _pingback (void *arg) url += "r="; url += query; url += '&'; - free (query); + curl_free (query); } else { url += "r=&"; } @@ -187,7 +187,7 @@ _pingback (void *arg) url += "m="; url += query; url += '&'; - free (query); + curl_free (query); } else { url += "m=&"; } |