aboutsummaryrefslogtreecommitdiff
path: root/usr.bin
diff options
context:
space:
mode:
authorTim Kientzle <kientzle@FreeBSD.org>2004-04-23 16:33:51 +0000
committerTim Kientzle <kientzle@FreeBSD.org>2004-04-23 16:33:51 +0000
commit7e02198e95665a06fa53542bdb098bca76192ccd (patch)
tree9452491cbb05d5183886e7e7afb8cf8806a3434f /usr.bin
parent9214908dcacd8ebcd20e4ee94538956c1d938d3e (diff)
Notes
Diffstat (limited to 'usr.bin')
-rw-r--r--usr.bin/tar/write.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/usr.bin/tar/write.c b/usr.bin/tar/write.c
index 527df2b710ffe..2d097fae7e460 100644
--- a/usr.bin/tar/write.c
+++ b/usr.bin/tar/write.c
@@ -1113,6 +1113,7 @@ lookup_uname(struct bsdtar *bsdtar, uid_t uid)
} else if (pwent->pw_name != NULL && pwent->pw_name[0] != '\0') {
cache->cache[slot].name = strdup(pwent->pw_name);
cache->cache[slot].id = uid;
+ return (cache->cache[slot].name);
}
return (NULL);
}
@@ -1146,6 +1147,7 @@ lookup_gname(struct bsdtar *bsdtar, gid_t gid)
} else if (grent->gr_name != NULL && grent->gr_name[0] != '\0') {
cache->cache[slot].name = strdup(grent->gr_name);
cache->cache[slot].id = gid;
+ return (cache->cache[slot].name);
}
return (NULL);
}