diff options
Diffstat (limited to 'lib/slist.c')
-rw-r--r-- | lib/slist.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/lib/slist.c b/lib/slist.c index e2006f4be..4ddebb609 100644 --- a/lib/slist.c +++ b/lib/slist.c @@ -22,11 +22,6 @@ #include "setup.h" -#include <stdio.h> -#include <stdarg.h> -#include <stdlib.h> - -#include <string.h> #include "curl_memory.h" #include "slist.h" @@ -124,10 +119,7 @@ void curl_slist_free_all(struct curl_slist *list) item = list; do { next = item->next; - - if(item->data) { - free(item->data); - } + Curl_safefree(item->data); free(item); item = next; } while(next); |