* tests/test-fwrite.c (main): Mark nonstrings with _GL_ATTRIBUTE_NONSTRING. * tests/test-mbsinit.c (main): "\303" → {'\303'} in initializer. --- ChangeLog | 5 +++++ tests/test-fwrite.c | 6 +++--- tests/test-mbsinit.c | 2 +- 3 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/ChangeLog b/ChangeLog index b143d1311b..7a5586a8d7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2025-04-17 Paul Eggert <egg...@cs.ucla.edu> + Pacify -Wunterminated-string-initialization + * tests/test-fwrite.c (main): Mark nonstrings with + _GL_ATTRIBUTE_NONSTRING. + * tests/test-mbsinit.c (main): "\303" → {'\303'} in initializer. + getlogin-tests: remove xalloc dependency * modules/getlogin-tests (Depends-on): Remove xalloc. (test_getlogin_LDADD): Remove @LIBINTL@. diff --git a/tests/test-fwrite.c b/tests/test-fwrite.c index b7c540ca76..8cabd58cb2 100644 --- a/tests/test-fwrite.c +++ b/tests/test-fwrite.c @@ -48,7 +48,7 @@ main () #if !defined __ANDROID__ /* fdsan */ { FILE *fp = fopen (filename, "w"); - char buf[5] = "world"; + char buf[5] _GL_ATTRIBUTE_NONSTRING = "world"; ASSERT (fp != NULL); setvbuf (fp, NULL, _IONBF, 0); ASSERT (close (fileno (fp)) == 0); @@ -66,7 +66,7 @@ main () FILE *fp = fdopen (-1, "w"); if (fp != NULL) { - char buf[5] = "world"; + char buf[5] _GL_ATTRIBUTE_NONSTRING = "world"; setvbuf (fp, NULL, _IONBF, 0); errno = 0; ASSERT (fwrite (buf, 1, sizeof (buf), fp) == 0); @@ -81,7 +81,7 @@ main () fp = fdopen (99, "w"); if (fp != NULL) { - char buf[5] = "world"; + char buf[5] _GL_ATTRIBUTE_NONSTRING = "world"; setvbuf (fp, NULL, _IONBF, 0); errno = 0; ASSERT (fwrite (buf, 1, sizeof (buf), fp) == 0); diff --git a/tests/test-mbsinit.c b/tests/test-mbsinit.c index 110c16c805..cd57e9ff60 100644 --- a/tests/test-mbsinit.c +++ b/tests/test-mbsinit.c @@ -38,7 +38,7 @@ main (int argc, char *argv[]) if (argc > 1) { - static const char input[1] = "\303"; + static const char input[1] = {'\303'}; wchar_t wc; size_t ret; -- 2.49.0