2024-03-16 02:55:33 +00:00
|
|
|
.\" generated by cd2nroff 0.1 from curl_slist_free_all.md
|
2024-06-01 20:49:19 +00:00
|
|
|
.TH curl_slist_free_all 3 "2024-06-01" libcurl
|
2024-03-16 02:55:33 +00:00
|
|
|
.SH NAME
|
|
|
|
curl_slist_free_all \- free an entire curl_slist list
|
|
|
|
.SH SYNOPSIS
|
|
|
|
.nf
|
|
|
|
#include <curl/curl.h>
|
|
|
|
|
|
|
|
void curl_slist_free_all(struct curl_slist *list);
|
|
|
|
.fi
|
|
|
|
.SH DESCRIPTION
|
|
|
|
curl_slist_free_all() removes all traces of a previously built curl_slist
|
|
|
|
linked list.
|
|
|
|
|
|
|
|
Passing in a NULL pointer in \fIlist\fP makes this function return immediately
|
|
|
|
with no action.
|
2024-03-30 18:28:04 +00:00
|
|
|
.SH PROTOCOLS
|
|
|
|
All
|
2024-03-16 02:55:33 +00:00
|
|
|
.SH EXAMPLE
|
|
|
|
.nf
|
|
|
|
int main(void)
|
|
|
|
{
|
|
|
|
CURL *handle;
|
|
|
|
struct curl_slist *slist = NULL;
|
|
|
|
|
|
|
|
slist = curl_slist_append(slist, "X-libcurl: coolness");
|
|
|
|
|
|
|
|
if(!slist)
|
|
|
|
return -1;
|
|
|
|
|
|
|
|
curl_easy_setopt(handle, CURLOPT_HTTPHEADER, slist);
|
|
|
|
|
|
|
|
curl_easy_perform(handle);
|
|
|
|
|
|
|
|
curl_slist_free_all(slist); /* free the list again */
|
|
|
|
}
|
|
|
|
.fi
|
|
|
|
.SH AVAILABILITY
|
|
|
|
Always
|
|
|
|
.SH RETURN VALUE
|
|
|
|
Nothing.
|
|
|
|
.SH SEE ALSO
|
|
|
|
.BR curl_slist_append (3)
|