diff options
author | Daniel Stenberg <daniel@haxx.se> | 2004-05-17 07:45:20 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2004-05-17 07:45:20 +0000 |
commit | 0383f7f19dfdb8ad66797a338aa95fe7b3287d83 (patch) | |
tree | 3e142562e13fd1c9ab4956e8c93695a7df3afb47 /tests/libtest/lib510.c | |
parent | 23a43c6e0fdd9c5ff8634e788bc502108fb535aa (diff) | |
download | curl-0383f7f19dfdb8ad66797a338aa95fe7b3287d83.tar.gz |
modified to not leak memory if a libcurl function returns failure, for better
memory leak detection
Diffstat (limited to 'tests/libtest/lib510.c')
-rw-r--r-- | tests/libtest/lib510.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/libtest/lib510.c b/tests/libtest/lib510.c index 051a773c5..4dfdbd962 100644 --- a/tests/libtest/lib510.c +++ b/tests/libtest/lib510.c @@ -72,9 +72,11 @@ int test(char *URL) /* always cleanup */ curl_easy_cleanup(curl); + } + + if(slist) /* clean up the headers list */ curl_slist_free_all(slist); - } return res; } |