aboutsummaryrefslogtreecommitdiff
path: root/nss/tst-nss-test1.c
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2014-11-27 03:24:18 +0000
committerJoseph Myers <joseph@codesourcery.com>2014-11-27 03:24:18 +0000
commitbe97091638d156a53009b4034c60b58eaf3efa24 (patch)
treee92ea87b52fdadbdec44d7b62164b7e58ffb828c /nss/tst-nss-test1.c
parent8915eacef88eb25ac94e6bb37b473adb326e9d1b (diff)
downloadglibc-be97091638d156a53009b4034c60b58eaf3efa24.tar
glibc-be97091638d156a53009b4034c60b58eaf3efa24.tar.gz
glibc-be97091638d156a53009b4034c60b58eaf3efa24.tar.bz2
glibc-be97091638d156a53009b4034c60b58eaf3efa24.zip
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.
Diffstat (limited to 'nss/tst-nss-test1.c')
-rw-r--r--nss/tst-nss-test1.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/nss/tst-nss-test1.c b/nss/tst-nss-test1.c
index 4e443d4539..c5750e0956 100644
--- a/nss/tst-nss-test1.c
+++ b/nss/tst-nss-test1.c
@@ -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;