On Mon, 8 May 2017, Pahome Chen wrote:

I thought the curl_slist_append will append headers to freed list. so it needs to points to NULL again if I want to reuse?

Please stop top-posting.

If you free the slist and then try to append headers to that freed list, you will most likely get a crash or some other memory related problems, much in the same way you can't work on memory you free()d already.

If you pass in a NULL pointer as the first argument to curl_slist_append, it will create/malloc a new list to work on.

--

 / daniel.haxx.se
-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette:   https://curl.haxx.se/mail/etiquette.html

Reply via email to