2025-04-17 Paul Eggert <eggert@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@.
#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);
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);
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);