summaryrefslogtreecommitdiff
path: root/tests/libtest/lib510.c
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2004-05-17 07:45:20 +0000
committerDaniel Stenberg <daniel@haxx.se>2004-05-17 07:45:20 +0000
commit0383f7f19dfdb8ad66797a338aa95fe7b3287d83 (patch)
tree3e142562e13fd1c9ab4956e8c93695a7df3afb47 /tests/libtest/lib510.c
parent23a43c6e0fdd9c5ff8634e788bc502108fb535aa (diff)
downloadcurl-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.c4
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;
}