* libio/tst_swprintf.c (main): Add test for string argument with
	zero precision.
This commit is contained in:
Ulrich Drepper 2001-12-14 07:26:22 +00:00
parent 30bce7b63f
commit 2e22fed281
3 changed files with 26 additions and 4 deletions

View File

@ -1,5 +1,7 @@
2001-12-13 Ulrich Drepper <drepper@redhat.com>
* libio/tst_swprintf.c (main): Add test for string argument with
zero precision.
* stdio-common/Makefile (tests): Add tst-sprintf.
* stdio-common/tst-sprintf.c: New file.

View File

@ -72,5 +72,21 @@ main (int argc, char *argv[])
tests[n].n, tests[n].str);
}
if (swprintf (buf, nbuf, L"%.0s", "foo") != 0
|| wcslen (buf) != 0)
{
printf ("swprintf (buf, %Zu, L\"%%.0s\", \"foo\") create some output\n",
nbuf);
result = 1;
}
if (swprintf (buf, nbuf, L"%.0ls", L"foo") != 0
|| wcslen (buf) != 0)
{
printf ("swprintf (buf, %Zu, L\"%%.0ls\", L\"foo\") create some output\n",
nbuf);
result = 1;
}
return result;
}

View File

@ -1,3 +1,8 @@
2001-12-13 Andreas Schwab <schwab@suse.de>
* specific.c (pthread_key_delete): Don't contact the thread
manager if no threads have been created yet.
2001-12-12 NIIBE Yutaka <gniibe@.m17n.org>
* sysdeps/sh/pt-machine.h (INIT_THREAD_SELF): Added __volatile__
@ -15,8 +20,7 @@
2001-11-29 Andreas Jaeger <aj@suse.de>
* sysdeps/x86_64/pt-machine.h: Use %gs as thread specific
register.
* sysdeps/x86_64/pt-machine.h: Use %gs as thread specific register.
(THREAD_SELF): New.
(INIT_THREAD_SELF): New.
(THREAD_GETMEM): New.