aboutsummaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorColin Percival <cperciva@FreeBSD.org>2004-03-16 08:33:33 +0000
committerColin Percival <cperciva@FreeBSD.org>2004-03-16 08:33:33 +0000
commit3ed29c96cfb932fe7f22ab2e3604f95d6cdd01d5 (patch)
tree89e4f669408b4e6bf4e39ebc2eee7bda37ef59dc /bin
parenta961520c13749c4029f0b4f4863a3bc425b388fe (diff)
Notes
Diffstat (limited to 'bin')
-rw-r--r--bin/pax/cache.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/pax/cache.c b/bin/pax/cache.c
index 9ae4d8994df7..b95c8b51fd3a 100644
--- a/bin/pax/cache.c
+++ b/bin/pax/cache.c
@@ -203,7 +203,7 @@ name_uid(uid_t uid, int frc)
++pwopn;
}
if (ptr == NULL)
- ptr = (UIDC *)malloc(sizeof(UIDC));
+ ptr = uidtb[uid % UID_SZ] = (UIDC *)malloc(sizeof(UIDC));
if ((pw = getpwuid(uid)) == NULL) {
/*
@@ -274,7 +274,7 @@ name_gid(gid_t gid, int frc)
++gropn;
}
if (ptr == NULL)
- ptr = (GIDC *)malloc(sizeof(GIDC));
+ ptr = gidtb[gid % GID_SZ] = (GIDC *)malloc(sizeof(GIDC));
if ((gr = getgrgid(gid)) == NULL) {
/*