diff options
| author | Colin Percival <cperciva@FreeBSD.org> | 2004-03-16 08:33:33 +0000 |
|---|---|---|
| committer | Colin Percival <cperciva@FreeBSD.org> | 2004-03-16 08:33:33 +0000 |
| commit | 3ed29c96cfb932fe7f22ab2e3604f95d6cdd01d5 (patch) | |
| tree | 89e4f669408b4e6bf4e39ebc2eee7bda37ef59dc /bin | |
| parent | a961520c13749c4029f0b4f4863a3bc425b388fe (diff) | |
Notes
Diffstat (limited to 'bin')
| -rw-r--r-- | bin/pax/cache.c | 4 |
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) { /* |
