From: ceriel Date: Mon, 24 Aug 1987 09:13:31 +0000 (+0000) Subject: a fix: UID and GID were sign-extended X-Git-Tag: release-5-5~3869 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=469b3cc1e1e2e11c032ad82f5e78546af558fd81;p=ack.git a fix: UID and GID were sign-extended --- diff --git a/util/arch/archiver.c b/util/arch/archiver.c index f075aee2f..328e2a42b 100644 --- a/util/arch/archiver.c +++ b/util/arch/archiver.c @@ -337,8 +337,8 @@ register char *argv[]; print("%s%3u/%u%7ld %s %s %s", mode, - (unsigned) member->ar_uid, - (unsigned) member->ar_gid, + (unsigned) (member->ar_uid & 0377), + (unsigned) (member->ar_gid & 0377), member->ar_size, date+4, date+20,