diff options
Diffstat (limited to 'winsup/utils')
-rw-r--r-- | winsup/utils/ChangeLog | 6 | ||||
-rw-r--r-- | winsup/utils/getfacl.c | 12 |
2 files changed, 12 insertions, 6 deletions
diff --git a/winsup/utils/ChangeLog b/winsup/utils/ChangeLog index 8c63b702d..328ae0ada 100644 --- a/winsup/utils/ChangeLog +++ b/winsup/utils/ChangeLog @@ -1,3 +1,9 @@ +2003-03-09 Corinna Vinschen <corinna@vinschen.de> + + * getfacl.c (username): Fix ambiguous printf calls. + (groupname): Ditto. + (main): Ditto. + 2003-03-04 Christopher Faylor <cgf@redhat.com> * Makefile.in (strace.exe): Include mingw_getopt.o in link line. diff --git a/winsup/utils/getfacl.c b/winsup/utils/getfacl.c index ccf00727f..d9e245a31 100644 --- a/winsup/utils/getfacl.c +++ b/winsup/utils/getfacl.c @@ -44,7 +44,7 @@ username (uid_t uid) if ((pw = getpwuid (uid))) strcpy (ubuf, pw->pw_name); else - sprintf (ubuf, "%d <unknown>", uid); + sprintf (ubuf, "%lu <unknown>", (unsigned long)uid); return ubuf; } @@ -57,7 +57,7 @@ groupname (gid_t gid) if ((gr = getgrgid (gid))) strcpy (gbuf, gr->gr_name); else - sprintf (gbuf, "%d <unknown>", gid); + sprintf (gbuf, "%lu <unknown>", (unsigned long)gid); return gbuf; } @@ -200,8 +200,8 @@ main (int argc, char **argv) printf ("# file: %s\n", argv[c]); if (nopt) { - printf ("# owner: %d\n", st.st_uid); - printf ("# group: %d\n", st.st_gid); + printf ("# owner: %lu\n", (unsigned long)st.st_uid); + printf ("# group: %lu\n", (unsigned long)st.st_gid); } else { @@ -230,7 +230,7 @@ main (int argc, char **argv) break; case USER: if (nopt) - printf ("user:%d:", acls[i].a_id); + printf ("user:%lu\n", (unsigned long)acls[i].a_id); else printf ("user:%s:", username (acls[i].a_id)); break; @@ -239,7 +239,7 @@ main (int argc, char **argv) break; case GROUP: if (nopt) - printf ("group:%d:", acls[i].a_id); + printf ("group:%lu\n", (unsigned long)acls[i].a_id); else printf ("group:%s:", groupname (acls[i].a_id)); break; |