]> Dogcows Code - chaz/tar/blobdiff - src/list.c
Don't apply file transformations to volume names.
[chaz/tar] / src / list.c
index e1e5bf2052c3b967912ed49cb0519c3c1b68eb4d..d15653d3b39530a2fd27caa8ec1fa0519d1e9d87 100644 (file)
@@ -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)
     {
This page took 0.022522 seconds and 4 git commands to generate.