Updated invocations of safer_name_suffix
This commit is contained in:
@@ -1181,7 +1181,7 @@ dump_hard_link (struct tar_stat_info *stat)
|
||||
if ((dup = hash_lookup (link_table, &lp)))
|
||||
{
|
||||
/* We found a link. */
|
||||
char const *link_name = safer_name_suffix (dup->name, 1);
|
||||
char const *link_name = safer_name_suffix (dup->name, true);
|
||||
|
||||
dup->nlink--;
|
||||
|
||||
@@ -1277,7 +1277,7 @@ dump_file0 (struct tar_stat_info *stat, char *p,
|
||||
return;
|
||||
|
||||
assign_string (&stat->orig_file_name, p);
|
||||
assign_string (&stat->file_name, safer_name_suffix (p, 0));
|
||||
assign_string (&stat->file_name, safer_name_suffix (p, false));
|
||||
|
||||
if (deref_stat (dereference_option, p, &stat->stat) != 0)
|
||||
{
|
||||
|
||||
@@ -572,7 +572,7 @@ extract_archive (void)
|
||||
if (verbose_option)
|
||||
print_header (¤t_stat_info, -1);
|
||||
|
||||
file_name = safer_name_suffix (current_stat_info.file_name, 0);
|
||||
file_name = safer_name_suffix (current_stat_info.file_name, false);
|
||||
if (strip_path_elements)
|
||||
{
|
||||
size_t prefix_len = stripped_prefix_len (file_name, strip_path_elements);
|
||||
@@ -861,7 +861,8 @@ extract_archive (void)
|
||||
|
||||
again_link:
|
||||
{
|
||||
char const *link_name = safer_name_suffix (current_stat_info.link_name, 1);
|
||||
char const *link_name = safer_name_suffix (current_stat_info.link_name,
|
||||
true);
|
||||
struct stat st1, st2;
|
||||
int e;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user