Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2003-03-09 22:04:23 +0300
committerCorinna Vinschen <corinna@vinschen.de>2003-03-09 22:04:23 +0300
commitef1aafb0f342edde336cc542c128e5ddc3d569da (patch)
tree6a0a1baafb71754105b02bce393732de3432caf7
parent06d58fc081beec2616a39f0e822d100cc90b3e85 (diff)
* getfacl.c (username): Fix ambiguous printf calls.
(groupname): Ditto. (main): Ditto.
-rw-r--r--winsup/utils/ChangeLog6
-rw-r--r--winsup/utils/getfacl.c12
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;