X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Flist.c;h=0657fcff036492fd4f9367de5303e9e2b0dccc12;hb=263604c2ec4703cc7381899b3ad015b79f6d0d41;hp=baee9e88b493d23993e5e44194e1737e682517fd;hpb=6e631336919212a2ced12ec201918880370edf93;p=chaz%2Ftar diff --git a/src/list.c b/src/list.c index baee9e8..0657fcf 100644 --- a/src/list.c +++ b/src/list.c @@ -1098,7 +1098,9 @@ print_header (struct tar_stat_info *st, off_t block_ordinal) /* User and group names. */ - if (st->uname && current_format != V7_FORMAT + if (st->uname + && st->uname[0] + && current_format != V7_FORMAT && !numeric_owner_option) user = st->uname; else @@ -1121,7 +1123,9 @@ print_header (struct tar_stat_info *st, off_t block_ordinal) } } - if (st->gname && current_format != V7_FORMAT + if (st->gname + && st->gname[0] + && current_format != V7_FORMAT && !numeric_owner_option) group = st->gname; else