diff options
author | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2021-04-19 13:46:07 +0300 |
---|---|---|
committer | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2021-04-19 13:46:07 +0300 |
commit | 65dac757a60174baea939a595336672c051fa678 (patch) | |
tree | 39018b7ae34fe7fae083a551f95161bd4e5d1b15 /src | |
parent | ff842eabd8d6de36242d88b1ded314282d04f5ad (diff) | |
download | libmicrohttpd-65dac757a60174baea939a595336672c051fa678.tar.gz libmicrohttpd-65dac757a60174baea939a595336672c051fa678.zip |
testzzuf/test_put_chunked: fixed callback
Diffstat (limited to 'src')
-rw-r--r-- | src/testzzuf/test_put_chunked.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/testzzuf/test_put_chunked.c b/src/testzzuf/test_put_chunked.c index c762c27b..3a54b78e 100644 --- a/src/testzzuf/test_put_chunked.c +++ b/src/testzzuf/test_put_chunked.c | |||
@@ -110,7 +110,11 @@ ahc_echo (void *cls, | |||
110 | { | 110 | { |
111 | return MHD_NO; | 111 | return MHD_NO; |
112 | } | 112 | } |
113 | if (0 == memcmp (upload_data, &"Hello123"[*done], have)) | 113 | if (0 == have) |
114 | { | ||
115 | (void) 0; /* Do nothing - no data yet */ | ||
116 | } | ||
117 | else if (0 == memcmp (upload_data, &"Hello123"[*done], have)) | ||
114 | { | 118 | { |
115 | *done += have; | 119 | *done += have; |
116 | *upload_data_size = 0; | 120 | *upload_data_size = 0; |
@@ -156,6 +160,7 @@ testInternalPut () | |||
156 | for (i = 0; i < LOOP_COUNT; i++) | 160 | for (i = 0; i < LOOP_COUNT; i++) |
157 | { | 161 | { |
158 | fprintf (stderr, "."); | 162 | fprintf (stderr, "."); |
163 | done_flag = 0; | ||
159 | c = curl_easy_init (); | 164 | c = curl_easy_init (); |
160 | curl_easy_setopt (c, CURLOPT_URL, "http://127.0.0.1:11080/hello_world"); | 165 | curl_easy_setopt (c, CURLOPT_URL, "http://127.0.0.1:11080/hello_world"); |
161 | curl_easy_setopt (c, CURLOPT_WRITEFUNCTION, ©Buffer); | 166 | curl_easy_setopt (c, CURLOPT_WRITEFUNCTION, ©Buffer); |
@@ -284,6 +289,7 @@ testExternalPut () | |||
284 | for (i = 0; i < LOOP_COUNT; i++) | 289 | for (i = 0; i < LOOP_COUNT; i++) |
285 | { | 290 | { |
286 | fprintf (stderr, "."); | 291 | fprintf (stderr, "."); |
292 | done_flag = 0; | ||
287 | c = curl_easy_init (); | 293 | c = curl_easy_init (); |
288 | curl_easy_setopt (c, CURLOPT_URL, "http://127.0.0.1:11082/hello_world"); | 294 | curl_easy_setopt (c, CURLOPT_URL, "http://127.0.0.1:11082/hello_world"); |
289 | curl_easy_setopt (c, CURLOPT_WRITEFUNCTION, ©Buffer); | 295 | curl_easy_setopt (c, CURLOPT_WRITEFUNCTION, ©Buffer); |