diff options
Diffstat (limited to 'id.c')
-rw-r--r-- | id.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -43,7 +43,7 @@ extern int id_main(int argc, char **argv) | |||
43 | { | 43 | { |
44 | int no_user = 0, no_group = 0, print_real = 0; | 44 | int no_user = 0, no_group = 0, print_real = 0; |
45 | char *cp, *user, *group; | 45 | char *cp, *user, *group; |
46 | gid_t gid; | 46 | unsigned long gid; |
47 | 47 | ||
48 | cp = user = group = NULL; | 48 | cp = user = group = NULL; |
49 | 49 | ||
@@ -82,10 +82,10 @@ extern int id_main(int argc, char **argv) | |||
82 | my_getgrgid(group, gid); | 82 | my_getgrgid(group, gid); |
83 | } | 83 | } |
84 | 84 | ||
85 | if (no_group) printf("%u\n", my_getpwnam(user)); | 85 | if (no_group) printf("%lu\n", my_getpwnam(user)); |
86 | else if (no_user) printf("%u\n", my_getgrnam(group)); | 86 | else if (no_user) printf("%lu\n", my_getgrnam(group)); |
87 | else | 87 | else |
88 | printf("uid=%u(%s) gid=%u(%s)\n", | 88 | printf("uid=%lu(%s) gid=%lu(%s)\n", |
89 | my_getpwnam(user), user, my_getgrnam(group), group); | 89 | my_getpwnam(user), user, my_getgrnam(group), group); |
90 | 90 | ||
91 | 91 | ||