]> granicus.if.org Git - strace/commitdiff
quota: use printuid for id parameter printing
authorEugene Syromyatnikov <evgsyr@gmail.com>
Wed, 21 Sep 2016 03:10:57 +0000 (06:10 +0300)
committerDmitry V. Levin <ldv@altlinux.org>
Tue, 27 Sep 2016 00:57:20 +0000 (00:57 +0000)
* quota.c (SYS_FUNC(quotactl)): Since id call argument is used for
user/group/project ID which all have special semantics for -1,
print it the same way as UIDs are printed.

quota.c

diff --git a/quota.c b/quota.c
index 9f18c0df4984c4962edb84025b459e3ac829efac..efef4edd95dd930cfdf82d4183ba1c192b5f154e 100644 (file)
--- a/quota.c
+++ b/quota.c
@@ -535,7 +535,8 @@ SYS_FUNC(quotactl)
                                printpath(tcp, tcp->u_arg[3]);
                                return RVAL_DECODED;
                }
-               tprintf("%u, ", id);
+               printuid("", id);
+               tprints(", ");
        }
        return decode_cmd_data(tcp, cmd, tcp->u_arg[3]);
 }