From: Bruno Haible Date: Tue, 5 Sep 2023 15:32:28 +0000 (+0200) Subject: unigbrk/u8-grapheme-{next,prev} tests: Fix gcc -Wformat warnings. X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=0bfa62316163a8b2e4846f79906175d075245612;p=gnulib.git unigbrk/u8-grapheme-{next,prev} tests: Fix gcc -Wformat warnings. * tests/unigbrk/test-u8-grapheme-next.c (test_u8_grapheme_next): Use %tu, not %zu, to print a pointer difference. * tests/unigbrk/test-u16-grapheme-next.c (test_u16_grapheme_next): Likewise. * tests/unigbrk/test-u32-grapheme-next.c (test_u32_grapheme_next): Likewise. * tests/unigbrk/test-u8-grapheme-prev.c (test_u8_grapheme_prev): Likewise. * tests/unigbrk/test-u16-grapheme-prev.c (test_u16_grapheme_prev): Likewise. * tests/unigbrk/test-u32-grapheme-prev.c (test_u32_grapheme_prev): Likewise. --- diff --git a/ChangeLog b/ChangeLog index 24fedeaf36..124ddb17e9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,19 @@ +2023-09-05 Bruno Haible + + unigbrk/u8-grapheme-{next,prev} tests: Fix gcc -Wformat warnings. + * tests/unigbrk/test-u8-grapheme-next.c (test_u8_grapheme_next): Use + %tu, not %zu, to print a pointer difference. + * tests/unigbrk/test-u16-grapheme-next.c (test_u16_grapheme_next): + Likewise. + * tests/unigbrk/test-u32-grapheme-next.c (test_u32_grapheme_next): + Likewise. + * tests/unigbrk/test-u8-grapheme-prev.c (test_u8_grapheme_prev): + Likewise. + * tests/unigbrk/test-u16-grapheme-prev.c (test_u16_grapheme_prev): + Likewise. + * tests/unigbrk/test-u32-grapheme-prev.c (test_u32_grapheme_prev): + Likewise. + 2023-09-05 Bruno Haible tests: Ensure stderr output is displayed before abort(). diff --git a/tests/unigbrk/test-u16-grapheme-next.c b/tests/unigbrk/test-u16-grapheme-next.c index 0f3c15a9d4..adf1473498 100644 --- a/tests/unigbrk/test-u16-grapheme-next.c +++ b/tests/unigbrk/test-u16-grapheme-next.c @@ -57,7 +57,7 @@ test_u16_grapheme_next (size_t len, ...) if (next == NULL) fputs ("u16_grapheme_next returned NULL", stderr); else - fprintf (stderr, "u16_grapheme_next skipped %zu units", next - s); + fprintf (stderr, "u16_grapheme_next skipped %tu units", next - s); fprintf (stderr, ", expected %zu:\n", len); for (i = 0; i < n; i++) fprintf (stderr, " %04x", s[i]); diff --git a/tests/unigbrk/test-u16-grapheme-prev.c b/tests/unigbrk/test-u16-grapheme-prev.c index 6d0260febc..a4745f379e 100644 --- a/tests/unigbrk/test-u16-grapheme-prev.c +++ b/tests/unigbrk/test-u16-grapheme-prev.c @@ -59,7 +59,7 @@ test_u16_grapheme_prev (size_t len, ...) if (prev == NULL) fputs ("u16_grapheme_prev returned NULL", stderr); else - fprintf (stderr, "u16_grapheme_prev skipped %zu units", end - prev); + fprintf (stderr, "u16_grapheme_prev skipped %tu units", end - prev); fprintf (stderr, ", expected %zu:\n", len); for (i = 0; i < n; i++) fprintf (stderr, " %04x", s[i]); diff --git a/tests/unigbrk/test-u32-grapheme-next.c b/tests/unigbrk/test-u32-grapheme-next.c index 447b5b9420..a6cfeeb225 100644 --- a/tests/unigbrk/test-u32-grapheme-next.c +++ b/tests/unigbrk/test-u32-grapheme-next.c @@ -57,7 +57,7 @@ test_u32_grapheme_next (size_t len, ...) if (next == NULL) fputs ("u32_grapheme_next returned NULL", stderr); else - fprintf (stderr, "u32_grapheme_next skipped %zu units", next - s); + fprintf (stderr, "u32_grapheme_next skipped %tu units", next - s); fprintf (stderr, ", expected %zu:\n", len); for (i = 0; i < n; i++) fprintf (stderr, " %04x", s[i]); diff --git a/tests/unigbrk/test-u32-grapheme-prev.c b/tests/unigbrk/test-u32-grapheme-prev.c index dd72ef5f1d..8a9d1057b7 100644 --- a/tests/unigbrk/test-u32-grapheme-prev.c +++ b/tests/unigbrk/test-u32-grapheme-prev.c @@ -59,7 +59,7 @@ test_u32_grapheme_prev (size_t len, ...) if (prev == NULL) fputs ("u32_grapheme_prev returned NULL", stderr); else - fprintf (stderr, "u32_grapheme_prev skipped %zu units", end - prev); + fprintf (stderr, "u32_grapheme_prev skipped %tu units", end - prev); fprintf (stderr, ", expected %zu:\n", len); for (i = 0; i < n; i++) fprintf (stderr, " %04x", s[i]); diff --git a/tests/unigbrk/test-u8-grapheme-next.c b/tests/unigbrk/test-u8-grapheme-next.c index 16b62deece..1265c3c20c 100644 --- a/tests/unigbrk/test-u8-grapheme-next.c +++ b/tests/unigbrk/test-u8-grapheme-next.c @@ -38,7 +38,7 @@ test_u8_grapheme_next (const char *input, size_t n, size_t len) if (next == NULL) fputs ("u8_grapheme_next returned NULL", stderr); else - fprintf (stderr, "u8_grapheme_next skipped %zu bytes", next - s); + fprintf (stderr, "u8_grapheme_next skipped %tu bytes", next - s); fprintf (stderr, ", expected %zu:\n", len); for (i = 0; i < n; i++) fprintf (stderr, " %02x", s[i]); diff --git a/tests/unigbrk/test-u8-grapheme-prev.c b/tests/unigbrk/test-u8-grapheme-prev.c index 0e06210b04..a775a90d1c 100644 --- a/tests/unigbrk/test-u8-grapheme-prev.c +++ b/tests/unigbrk/test-u8-grapheme-prev.c @@ -39,7 +39,7 @@ test_u8_grapheme_prev (const char *input, size_t n, size_t len) if (prev == NULL) fputs ("u8_grapheme_prev returned NULL", stderr); else - fprintf (stderr, "u8_grapheme_prev skipped %zu bytes", end - prev); + fprintf (stderr, "u8_grapheme_prev skipped %tu bytes", end - prev); fprintf (stderr, ", expected %zu:\n", len); for (i = 0; i < n; i++) fprintf (stderr, " %02x", s[i]);