diff --git a/tests/libtest/lib1156.c b/tests/libtest/lib1156.c index 84a5d48be0..aae2893ef3 100644 --- a/tests/libtest/lib1156.c +++ b/tests/libtest/lib1156.c @@ -103,7 +103,7 @@ static int onetest(CURL *curl, const char *url, const struct testparams *p, hasbody = 0; res = curl_easy_perform(curl); if(res != p->result) { - printf("%d: bad error code (%d): resume=%s, fail=%s, http416=%s, " + printf("%zd: bad error code (%d): resume=%s, fail=%s, http416=%s, " "content-range=%s, expected=%d\n", num, res, (p->flags & F_RESUME)? "yes": "no", (p->flags & F_FAIL)? "yes": "no", diff --git a/tests/libtest/lib1523.c b/tests/libtest/lib1523.c index 3da471f0e7..9aa9e3cb48 100644 --- a/tests/libtest/lib1523.c +++ b/tests/libtest/lib1523.c @@ -68,7 +68,6 @@ int test(char *URL) curl_easy_setopt(hnd, CURLOPT_NOPROGRESS, 0L); curl_easy_setopt(hnd, CURLOPT_XFERINFOFUNCTION, dload_progress_cb); - printf("Start: %d\n", time(NULL)); ret = run(hnd, 1, 2); if(ret) fprintf(stderr, "error %d: %s\n", ret, buffer); @@ -79,7 +78,6 @@ int test(char *URL) else ret = CURLE_OK; - printf("End: %d\n", time(NULL)); curl_easy_cleanup(hnd); curl_global_cleanup(); diff --git a/tests/libtest/lib2304.c b/tests/libtest/lib2304.c index 5e375d8513..aff92bfa75 100644 --- a/tests/libtest/lib2304.c +++ b/tests/libtest/lib2304.c @@ -63,7 +63,7 @@ static int recv_pong(CURL *curl, const char *exected_payload) } } fprintf(stderr, "ws: curl_ws_recv returned %u, received %u\n", (int)result, - rlen); + (int)rlen); return (int)result; } diff --git a/tests/libtest/lib2305.c b/tests/libtest/lib2305.c index 92fb0065f2..0778e0b585 100644 --- a/tests/libtest/lib2305.c +++ b/tests/libtest/lib2305.c @@ -58,7 +58,7 @@ static void websocket(CURL *curl) printf("curl_ws_recv returned %d\n", (int)result); return; } - printf("%u: nread %u Age %u Flags %x " + printf("%u: nread %zu Age %u Flags %x " "Offset %" CURL_FORMAT_CURL_OFF_T " " "Bytesleft %" CURL_FORMAT_CURL_OFF_T "\n", (int)i, diff --git a/tests/libtest/lib557.c b/tests/libtest/lib557.c index 409550aba1..6f96668da2 100644 --- a/tests/libtest/lib557.c +++ b/tests/libtest/lib557.c @@ -27,6 +27,8 @@ * curl_m*printf formatting capabilities and handling of some data types. */ +#define CURL_NO_FMT_CHECKS /* disable compiler *printf format checks */ + #include "test.h" #include diff --git a/tests/unit/unit1323.c b/tests/unit/unit1323.c index 26498edbdc..bdd02b5de5 100644 --- a/tests/unit/unit1323.c +++ b/tests/unit/unit1323.c @@ -54,13 +54,13 @@ UNITTEST_START for(i = 0; i < sizeof(tests)/sizeof(tests[0]); i++) { timediff_t result = Curl_timediff(tests[i].first, tests[i].second); if(result != tests[i].result) { - printf("%d.%06u to %d.%06u got %d, but expected %d\n", - tests[i].first.tv_sec, + printf("%ld.%06u to %ld.%06u got %d, but expected %ld\n", + (long)tests[i].first.tv_sec, tests[i].first.tv_usec, - tests[i].second.tv_sec, + (long)tests[i].second.tv_sec, tests[i].second.tv_usec, - result, - tests[i].result); + (int)result, + (long)tests[i].result); fail("unexpected result!"); } } diff --git a/tests/unit/unit1398.c b/tests/unit/unit1398.c index 184489c49d..bf8af12d36 100644 --- a/tests/unit/unit1398.c +++ b/tests/unit/unit1398.c @@ -21,6 +21,8 @@ * SPDX-License-Identifier: curl * ***************************************************************************/ +#define CURL_NO_FMT_CHECKS + #include "curlcheck.h" #include "curl/mprintf.h" diff --git a/tests/unit/unit1607.c b/tests/unit/unit1607.c index 83af9c8058..cd2657147d 100644 --- a/tests/unit/unit1607.c +++ b/tests/unit/unit1607.c @@ -190,7 +190,7 @@ UNITTEST_START if(port != tests[i].port) { fprintf(stderr, "%s:%d tests[%d] failed. the retrieved port " - "for tests[%d].address[%d] is %ld but tests[%d].port is %d.\n", + "for tests[%d].address[%d] is %d but tests[%d].port is %d.\n", __FILE__, __LINE__, i, i, j, port, i, tests[i].port); problem = true; break; diff --git a/tests/unit/unit1609.c b/tests/unit/unit1609.c index 9f483945fd..19c59ada3e 100644 --- a/tests/unit/unit1609.c +++ b/tests/unit/unit1609.c @@ -189,7 +189,7 @@ UNITTEST_START if(port != tests[i].port) { fprintf(stderr, "%s:%d tests[%d] failed. the retrieved port " - "for tests[%d].address[%d] is %ld but tests[%d].port is %d.\n", + "for tests[%d].address[%d] is %d but tests[%d].port is %d.\n", __FILE__, __LINE__, i, i, j, port, i, tests[i].port); problem = true; break; diff --git a/tests/unit/unit3200.c b/tests/unit/unit3200.c index 58eaff90dd..2d684cf82d 100644 --- a/tests/unit/unit3200.c +++ b/tests/unit/unit3200.c @@ -94,7 +94,7 @@ UNITTEST_START fp = fopen(arg, "rb"); abort_unless(fp != NULL, "Cannot open testfile"); - fprintf(stderr, "Test %d...", i); + fprintf(stderr, "Test %zd...", i); switch(i) { case 0: line = Curl_get_line(buf, len, fp);