mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-07 15:25:01 +01:00
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().
This commit is contained in:
parent
062712c691
commit
05ec8c46a7
1 changed files with 6 additions and 6 deletions
|
|
@ -135,7 +135,7 @@ _pingback (void *arg)
|
||||||
char* v = curl_easy_escape (c, cm->version.c_str(), cm->version.length());
|
char* v = curl_easy_escape (c, cm->version.c_str(), cm->version.length());
|
||||||
url += v;
|
url += v;
|
||||||
url += '?';
|
url += '?';
|
||||||
free (v);
|
curl_free (v);
|
||||||
|
|
||||||
#ifndef PLATFORM_WINDOWS
|
#ifndef PLATFORM_WINDOWS
|
||||||
struct utsname utb;
|
struct utsname utb;
|
||||||
|
|
@ -153,18 +153,18 @@ _pingback (void *arg)
|
||||||
s = string_compose ("s=%1", query);
|
s = string_compose ("s=%1", query);
|
||||||
url += s;
|
url += s;
|
||||||
url += '&';
|
url += '&';
|
||||||
free (query);
|
curl_free (query);
|
||||||
|
|
||||||
query = curl_easy_escape (c, utb.release, strlen (utb.release));
|
query = curl_easy_escape (c, utb.release, strlen (utb.release));
|
||||||
s = string_compose ("r=%1", query);
|
s = string_compose ("r=%1", query);
|
||||||
url += s;
|
url += s;
|
||||||
url += '&';
|
url += '&';
|
||||||
free (query);
|
curl_free (query);
|
||||||
|
|
||||||
query = curl_easy_escape (c, utb.machine, strlen (utb.machine));
|
query = curl_easy_escape (c, utb.machine, strlen (utb.machine));
|
||||||
s = string_compose ("m=%1", query);
|
s = string_compose ("m=%1", query);
|
||||||
url += s;
|
url += s;
|
||||||
free (query);
|
curl_free (query);
|
||||||
#else
|
#else
|
||||||
std::string val;
|
std::string val;
|
||||||
if (_query_registry("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", "ProductName", val)) {
|
if (_query_registry("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", "ProductName", val)) {
|
||||||
|
|
@ -172,7 +172,7 @@ _pingback (void *arg)
|
||||||
url += "r=";
|
url += "r=";
|
||||||
url += query;
|
url += query;
|
||||||
url += '&';
|
url += '&';
|
||||||
free (query);
|
curl_free (query);
|
||||||
} else {
|
} else {
|
||||||
url += "r=&";
|
url += "r=&";
|
||||||
}
|
}
|
||||||
|
|
@ -187,7 +187,7 @@ _pingback (void *arg)
|
||||||
url += "m=";
|
url += "m=";
|
||||||
url += query;
|
url += query;
|
||||||
url += '&';
|
url += '&';
|
||||||
free (query);
|
curl_free (query);
|
||||||
} else {
|
} else {
|
||||||
url += "m=&";
|
url += "m=&";
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue