diff options
author | Daniel Stenberg <daniel@haxx.se> | 2019-03-05 13:51:30 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2019-03-05 14:38:25 +0100 |
commit | a4cc978906ef14a5ae5a251de89fce784304898b (patch) | |
tree | 80ea5b18467e5d8b1e3f33a91875930fc032e4c2 /tests | |
parent | 1ed9e747029b963b641d5cd0389e087c03ee3cb5 (diff) | |
download | curl-a4cc978906ef14a5ae5a251de89fce784304898b.tar.gz |
tests: fix multiple may be used uninitialized warnings
Diffstat (limited to 'tests')
-rw-r--r-- | tests/libtest/lib1537.c | 4 | ||||
-rw-r--r-- | tests/libtest/lib1555.c | 8 | ||||
-rw-r--r-- | tests/libtest/lib1900.c | 4 | ||||
-rw-r--r-- | tests/libtest/lib1905.c | 2 | ||||
-rw-r--r-- | tests/libtest/lib556.c | 4 | ||||
-rw-r--r-- | tests/unit/unit1650.c | 4 |
6 files changed, 14 insertions, 12 deletions
diff --git a/tests/libtest/lib1537.c b/tests/libtest/lib1537.c index 9832c3a30..7c5dde042 100644 --- a/tests/libtest/lib1537.c +++ b/tests/libtest/lib1537.c @@ -5,7 +5,7 @@ * | (__| |_| | _ <| |___ * \___|\___/|_| \_\_____| * - * Copyright (C) 1998 - 2017, Daniel Stenberg, <daniel@haxx.se>, et al. + * Copyright (C) 1998 - 2019, Daniel Stenberg, <daniel@haxx.se>, et al. * * This software is licensed as described in the file COPYING, which * you should have received as part of this distribution. The terms @@ -30,7 +30,7 @@ int test(char *URL) CURLcode res = CURLE_OK; char *ptr = NULL; int asize; - int outlen; + int outlen = 0; char *raw; (void)URL; /* we don't use this */ diff --git a/tests/libtest/lib1555.c b/tests/libtest/lib1555.c index e4f2255ac..f7193b5be 100644 --- a/tests/libtest/lib1555.c +++ b/tests/libtest/lib1555.c @@ -5,7 +5,7 @@ * | (__| |_| | _ <| |___ * \___|\___/|_| \_\_____| * - * Copyright (C) 1998 - 2015, 2017, Daniel Stenberg, <daniel@haxx.se>, et al. + * Copyright (C) 1998 - 2019, Daniel Stenberg, <daniel@haxx.se>, et al. * * This software is licensed as described in the file COPYING, which * you should have received as part of this distribution. The terms @@ -36,14 +36,16 @@ static int progressCallback(void *arg, double ulnow) { CURLcode res = 0; + char buffer[256]; + size_t n = 0; (void)arg; (void)dltotal; (void)dlnow; (void)ultotal; (void)ulnow; - res = curl_easy_recv(curl, NULL, 0, NULL); + res = curl_easy_recv(curl, buffer, 256, &n); printf("curl_easy_recv returned %d\n", res); - res = curl_easy_send(curl, NULL, 0, NULL); + res = curl_easy_send(curl, buffer, n, &n); printf("curl_easy_send returned %d\n", res); return 1; diff --git a/tests/libtest/lib1900.c b/tests/libtest/lib1900.c index 1e10bdf34..2a70f8eba 100644 --- a/tests/libtest/lib1900.c +++ b/tests/libtest/lib1900.c @@ -5,7 +5,7 @@ * | (__| |_| | _ <| |___ * \___|\___/|_| \_\_____| * - * Copyright (C) 2013 - 2018, Linus Nielsen Feltzing, <linus@haxx.se> + * Copyright (C) 2013 - 2019, Linus Nielsen Feltzing, <linus@haxx.se> * * This software is licensed as described in the file COPYING, which * you should have received as part of this distribution. The terms @@ -138,7 +138,7 @@ int test(char *URL) CURLM *m = NULL; CURLMsg *msg; /* for picking up messages with the transfer status */ int msgs_left; /* how many messages are left */ - int running; + int running = 0; int handlenum = 0; struct timeval last_handle_add; diff --git a/tests/libtest/lib1905.c b/tests/libtest/lib1905.c index 1d1de27e7..b09c4f526 100644 --- a/tests/libtest/lib1905.c +++ b/tests/libtest/lib1905.c @@ -55,7 +55,7 @@ int test(char *URL) unfinished = 1; while(unfinished) { - int MAX; + int MAX = 0; long max_tout; fd_set R, W, E; struct timeval timeout; diff --git a/tests/libtest/lib556.c b/tests/libtest/lib556.c index 69b2c09dd..0595000ce 100644 --- a/tests/libtest/lib556.c +++ b/tests/libtest/lib556.c @@ -5,7 +5,7 @@ * | (__| |_| | _ <| |___ * \___|\___/|_| \_\_____| * - * Copyright (C) 1998 - 2016, Daniel Stenberg, <daniel@haxx.se>, et al. + * Copyright (C) 1998 - 2019, Daniel Stenberg, <daniel@haxx.se>, et al. * * This software is licensed as described in the file COPYING, which * you should have received as part of this distribution. The terms @@ -70,7 +70,7 @@ int test(char *URL) "GET /556 HTTP/1.2\r\n" "Host: ninja\r\n\r\n"; #endif - size_t iolen; + size_t iolen = 0; res = curl_easy_send(curl, request, strlen(request), &iolen); diff --git a/tests/unit/unit1650.c b/tests/unit/unit1650.c index adc91236a..cd6f519f7 100644 --- a/tests/unit/unit1650.c +++ b/tests/unit/unit1650.c @@ -5,7 +5,7 @@ * | (__| |_| | _ <| |___ * \___|\___/|_| \_\_____| * - * Copyright (C) 2018, Daniel Stenberg, <daniel@haxx.se>, et al. + * Copyright (C) 2018 - 2019, Daniel Stenberg, <daniel@haxx.se>, et al. * * This software is licensed as described in the file COPYING, which * you should have received as part of this distribution. The terms @@ -152,7 +152,7 @@ static struct dohresp resp[] = { UNITTEST_START { - size_t size; + size_t size = 0; unsigned char buffer[256]; size_t i; unsigned char *p; |