mirror of
https://github.com/moparisthebest/curl
synced 2024-08-13 17:03:50 -04:00
CURLINFO_COOKIELIST.3: made the example not leak memory
Reported-by: Muz Dima
This commit is contained in:
parent
c1366571b6
commit
27d7e511d5
@ -5,7 +5,7 @@
|
||||
.\" * | (__| |_| | _ <| |___
|
||||
.\" * \___|\___/|_| \_\_____|
|
||||
.\" *
|
||||
.\" * Copyright (C) 1998 - 2017, Daniel Stenberg, <daniel@haxx.se>, et al.
|
||||
.\" * Copyright (C) 1998 - 2018, Daniel Stenberg, <daniel@haxx.se>, et al.
|
||||
.\" *
|
||||
.\" * This software is licensed as described in the file COPYING, which
|
||||
.\" * you should have received as part of this distribution. The terms
|
||||
@ -56,9 +56,10 @@ if(curl) {
|
||||
res = curl_easy_getinfo(curl, CURLINFO_COOKIELIST, &cookies);
|
||||
if(!res && cookies) {
|
||||
/* a linked list of cookies in cookie file format */
|
||||
while(cookies) {
|
||||
printf("%s", cookies->data);
|
||||
cookies = cookies->next;
|
||||
struct curl_slist *each = cookies;
|
||||
while(each) {
|
||||
printf("%s", each->data);
|
||||
each = each->next;
|
||||
}
|
||||
/* we must free these cookies when we're done */
|
||||
curl_slist_free_all(cookies);
|
||||
|
Loading…
Reference in New Issue
Block a user