]> Dogcows Code - chaz/tar/blobdiff - src/create.c
* NEWS, configure.ac: Version 1.20.91
[chaz/tar] / src / create.c
index 7b20c02b79786df884a27b0d970dadc19ed4f7aa..a925160e1be90c5b5b0cab7cc301a3ec3e7135fc 100644 (file)
@@ -1495,7 +1495,7 @@ dump_file0 (struct tar_stat_info *st, const char *p,
   assign_string (&st->file_name,
                  safer_name_suffix (p, false, absolute_names_option));
 
-  transform_name (&st->file_name);
+  transform_name (&st->file_name, XFORM_REGFILE);
 
   if (deref_stat (dereference_option, p, &st->stat) != 0)
     {
@@ -1705,8 +1705,7 @@ dump_file0 (struct tar_stat_info *st, const char *p,
        }
       buffer[size] = '\0';
       assign_string (&st->link_name, buffer);
-      if (transform_symlinks_option)
-       transform_name (&st->link_name);
+      transform_name (&st->link_name, XFORM_SYMLINK);
       if (NAME_FIELD_SIZE - (archive_format == OLDGNU_FORMAT) < size)
        write_long_link (st);
 
This page took 0.023433 seconds and 4 git commands to generate.