diff options
author | Dan Fandrich <dan@coneharvesters.com> | 2014-04-22 22:43:57 +0200 |
---|---|---|
committer | Dan Fandrich <dan@coneharvesters.com> | 2014-04-22 22:43:57 +0200 |
commit | c1d61587895fdc084b31345996c0e30591caffbb (patch) | |
tree | 212c4d52e483bc7dd7e94d78d56132623c8f9a2a /tests | |
parent | 42c04eb1d1732a3150fdbe02c5082b13f3230310 (diff) | |
download | curl-c1d61587895fdc084b31345996c0e30591caffbb.tar.gz |
tests: Fixed torture test for tests 1526 & 1527
Diffstat (limited to 'tests')
-rw-r--r-- | tests/libtest/lib1526.c | 9 | ||||
-rw-r--r-- | tests/libtest/lib1527.c | 9 |
2 files changed, 12 insertions, 6 deletions
diff --git a/tests/libtest/lib1526.c b/tests/libtest/lib1526.c index fb757f592..ec21fb00a 100644 --- a/tests/libtest/lib1526.c +++ b/tests/libtest/lib1526.c @@ -47,7 +47,7 @@ int test(char *URL) CURL *curl = NULL; CURLcode res = CURLE_FAILED_INIT; /* http and proxy header list*/ - struct curl_slist *hhl = NULL, *phl = NULL; + struct curl_slist *hhl = NULL, *phl = NULL, *tmp = NULL; if(curl_global_init(CURL_GLOBAL_ALL) != CURLE_OK) { fprintf(stderr, "curl_global_init() failed\n"); @@ -62,11 +62,14 @@ int test(char *URL) hhl = curl_slist_append(hhl, "User-Agent: Http Agent"); phl = curl_slist_append(phl, "User-Agent: Proxy Agent"); - phl = curl_slist_append(phl, "Expect:"); - if (!hhl || !phl) { goto test_cleanup; } + tmp = curl_slist_append(phl, "Expect:"); + if (!tmp) { + goto test_cleanup; + } + phl = tmp; test_setopt(curl, CURLOPT_URL, URL); test_setopt(curl, CURLOPT_PROXY, libtest_arg2); diff --git a/tests/libtest/lib1527.c b/tests/libtest/lib1527.c index 41792f14a..280c947e3 100644 --- a/tests/libtest/lib1527.c +++ b/tests/libtest/lib1527.c @@ -48,7 +48,7 @@ int test(char *URL) CURL *curl = NULL; CURLcode res = CURLE_FAILED_INIT; /* http header list*/ - struct curl_slist *hhl = NULL; + struct curl_slist *hhl = NULL, *tmp = NULL; if(curl_global_init(CURL_GLOBAL_ALL) != CURLE_OK) { fprintf(stderr, "curl_global_init() failed\n"); @@ -62,11 +62,14 @@ int test(char *URL) } hhl = curl_slist_append(hhl, "User-Agent: Http Agent"); - hhl = curl_slist_append(hhl, "Expect: 100-continue"); - if (!hhl) { goto test_cleanup; } + tmp = curl_slist_append(hhl, "Expect: 100-continue"); + if (!tmp) { + goto test_cleanup; + } + hhl = tmp; test_setopt(curl, CURLOPT_URL, URL); test_setopt(curl, CURLOPT_PROXY, libtest_arg2); |