summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2005-07-08 22:55:44 +0000
committerPaul Eggert <eggert@cs.ucla.edu>2005-07-08 22:55:44 +0000
commit6a0a1919c77b23b8d82e2bb8ecf133a2edf0332a (patch)
treea32179a29533a4269e7d4dad0edf18452e72a2dc /src
parent137c1c2208d475ef21559109e303b8152c37dbec (diff)
downloadcoreutils-6a0a1919c77b23b8d82e2bb8ecf133a2edf0332a.tar.xz
(print_user): Don't assume uid fits in unsigned int.
(print_group): Likewise, for gid.
Diffstat (limited to 'src')
-rw-r--r--src/id.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/id.c b/src/id.c
index cd9f7f098..7abb3e50c 100644
--- a/src/id.c
+++ b/src/id.c
@@ -202,7 +202,8 @@ print_user (uid_t uid)
pwd = getpwuid (uid);
if (pwd == NULL)
{
- error (0, 0, _("cannot find name for user ID %u"), uid);
+ error (0, 0, _("cannot find name for user ID %lu"),
+ (unsigned long int) uid);
ok = false;
}
}
@@ -225,7 +226,8 @@ print_group (gid_t gid)
grp = getgrgid (gid);
if (grp == NULL)
{
- error (0, 0, _("cannot find name for group ID %u"), gid);
+ error (0, 0, _("cannot find name for group ID %lu"),
+ (unsigned long int) gid);
ok = false;
}
}