From d74e84fb0595e77ab6efe919334aae11ed5e0584 Mon Sep 17 00:00:00 2001 From: nhmall Date: Wed, 31 May 2023 22:17:07 -0400 Subject: [PATCH] warning suppression files.c: In function 'do_write_config_file': files.c:2146:66: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 2146 | pline("An error occurred, wrote only partial data (%lu/%lu).", | ~~^ | | | long unsigned int | %u 2147 | wrote, len); | ~~~~~ | | | size_t {aka unsigned int} files.c:2146:70: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 2146 | pline("An error occurred, wrote only partial data (%lu/%lu).", | ~~^ | | | long unsigned int | %u 2147 | wrote, len); | ~~~ | | | size_t {aka unsigned int} --- src/files.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/files.c b/src/files.c index 54d26fed3..764c0fd87 100644 --- a/src/files.c +++ b/src/files.c @@ -2143,7 +2143,7 @@ do_write_config_file(void) fclose(fp); strbuf_empty(&buf); if (wrote != len) - pline("An error occurred, wrote only partial data (%lu/%lu).", + pline("An error occurred, wrote only partial data (%zu/%zu).", wrote, len); } return ECMD_OK;