X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Flist.c;fp=src%2Flist.c;h=d15653d3b39530a2fd27caa8ec1fa0519d1e9d87;hb=372ac37d01a218e87ad6279c43a75c1b88c1d41f;hp=e1e5bf2052c3b967912ed49cb0519c3c1b68eb4d;hpb=a9895fd20c957ce184091672f1623a5bedd82407;p=chaz%2Ftar diff --git a/src/list.c b/src/list.c index e1e5bf2..d15653d 100644 --- a/src/list.c +++ b/src/list.c @@ -656,6 +656,10 @@ decode_header (union block *header, struct tar_stat_info *stat_info, stat_info->is_dumpdir = true; } + if (header->header.typeflag == GNUTYPE_VOLHDR) + /* Name transformations don't apply to volume headers. */ + return; + transform_member_name (&stat_info->file_name, XFORM_REGFILE); switch (header->header.typeflag) {