]> Dogcows Code - chaz/tar/blobdiff - src/names.c
(safer_name_suffix): (safer_name_suffix): Use "%s"
[chaz/tar] / src / names.c
index 40d926c38fa4290b4e1fa731c1d815d644a7a829..e9b689ce60e87be22b3e04bbcb179faa7624fac7 100644 (file)
@@ -443,6 +443,8 @@ name_gather (void)
          namelist = buffer;
          nametail = &namelist->next;
        }
+      else if (change_dir)
+       addname (0, change_dir);
     }
   else
     {
@@ -1051,7 +1053,7 @@ safer_name_suffix (char const *file_name, bool link_target)
                N_("Removing leading `%s' from member names"),
                N_("Removing leading `%s' from hard link targets")
              };
-             WARN ((0, 0, _(diagnostic[link_target]), prefix));
+             WARN ((0, 0, "%s", _(diagnostic[link_target]), prefix));
            }
        }
     }
@@ -1065,7 +1067,7 @@ safer_name_suffix (char const *file_name, bool link_target)
            N_("Substituting `.' for empty member name"),
            N_("Substituting `.' for empty hard link target")
          };
-         WARN ((0, 0, _(diagnostic[link_target])));
+         WARN ((0, 0, "%s", _(diagnostic[link_target])));
        }
 
       p = ".";
This page took 0.020299 seconds and 4 git commands to generate.