mirror of
git://sourceware.org/git/glibc.git
synced 2024-11-21 01:12:26 +08:00
Fix nss/tst-nss-test1.c format warning.
Testing for 32-bit x86 shows up a warning "tst-nss-test1.c:25:3: warning: format '%ju' expects argument of type 'uintmax_t', but argument 2 has type 'int' [-Wformat=]". The argument is a difference of two pointers, a signed quantity of type ptrdiff_t for which the right format is %td; this patch makes this test use that format. Tested for 32-bit x86. * nss/tst-nss-test1.c (do_test): Use %td printf format for pointer difference, not %ju.
This commit is contained in:
parent
8915eacef8
commit
be97091638
@ -1,3 +1,8 @@
|
||||
2014-11-27 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* nss/tst-nss-test1.c (do_test): Use %td printf format for pointer
|
||||
difference, not %ju.
|
||||
|
||||
2014-11-26 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* include/libc-internal.h (ignore_value): New macro.
|
||||
|
@ -21,7 +21,7 @@ do_test (void)
|
||||
if (p->pw_uid != *np || strncmp (p->pw_name, "name", 4) != 0
|
||||
|| atol (p->pw_name + 4) != *np)
|
||||
{
|
||||
printf ("passwd entry %ju wrong (%s, %u)\n",
|
||||
printf ("passwd entry %td wrong (%s, %u)\n",
|
||||
np - pwdids, p->pw_name, p->pw_uid);
|
||||
retval = 1;
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user