/[tar]/tar/src/extract.c
ViewVC logotype

Diff of /tar/src/extract.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.49 by gray, Thu Sep 4 15:44:44 2003 UTC revision 1.50 by eggert, Mon Sep 22 18:54:50 2003 UTC
# Line 719  extract_archive (void) Line 719  extract_archive (void)
719    file_name = safer_name_suffix (current_stat_info.file_name, 0);    file_name = safer_name_suffix (current_stat_info.file_name, 0);
720    if (strip_path_elements)    if (strip_path_elements)
721      {      {
722        file_name = cut_path_elements (file_name, strip_path_elements);        size_t prefix_len = stripped_prefix_len (file_name, strip_path_elements);
723        if (!file_name)        if (prefix_len == (size_t) -1)
724          {          {
725            skip_member ();            skip_member ();
726            return;            return;
727          }          }
728          file_name += prefix_len;
729      }      }
730        
731    apply_nonancestor_delayed_set_stat (file_name, 0);    apply_nonancestor_delayed_set_stat (file_name, 0);

Legend:
Removed from v.1.49  
changed lines
  Added in v.1.50

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26