From cad9c3f55fad5da988144dc83ad76a8544a071a2 Mon Sep 17 00:00:00 2001 From: Yang Tse Date: Fri, 5 Feb 2010 18:07:19 +0000 Subject: Addes OOM handling for curl_easy_setopt() calls in test --- tests/libtest/lib506.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'tests/libtest/lib506.c') diff --git a/tests/libtest/lib506.c b/tests/libtest/lib506.c index 823e05d3e..99cf915d3 100644 --- a/tests/libtest/lib506.c +++ b/tests/libtest/lib506.c @@ -224,12 +224,12 @@ int test(char *URL) url = suburl( URL, i ); headers = sethost( NULL ); - curl_easy_setopt( curl, CURLOPT_HTTPHEADER, headers ); - curl_easy_setopt( curl, CURLOPT_URL, url ); + test_setopt( curl, CURLOPT_HTTPHEADER, headers ); + test_setopt( curl, CURLOPT_URL, url ); printf( "CURLOPT_SHARE\n" ); - curl_easy_setopt( curl, CURLOPT_SHARE, share ); + test_setopt( curl, CURLOPT_SHARE, share ); printf( "CURLOPT_COOKIEJAR\n" ); - curl_easy_setopt( curl, CURLOPT_COOKIEJAR, JAR ); + test_setopt( curl, CURLOPT_COOKIEJAR, JAR ); printf( "PERFORM\n" ); curl_easy_perform( curl ); @@ -245,6 +245,8 @@ int test(char *URL) printf( "SHARE_CLEANUP failed, correct\n" ); } +test_cleanup: + /* clean up last handle */ printf( "CLEANUP\n" ); curl_easy_cleanup( curl ); -- cgit v1.2.3