Browse Source

(dump_file0): Check for is_avoided_name() first. Fixes bug reported by Martin Lohmeier

Sergey Poznyakoff 20 năm trước cách đây
mục cha
commit
c6cde895e3
1 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 2 2
      src/create.c

+ 2 - 2
src/create.c

@@ -1414,6 +1414,8 @@ dump_file0 (struct tar_stat_info *st, char *p,
       return;
     }
 
+  if (is_avoided_name (p))
+    return;
   if (S_ISDIR (st->stat.st_mode))
     {
       dump_dir (st, top_level, parent_device);
@@ -1421,8 +1423,6 @@ dump_file0 (struct tar_stat_info *st, char *p,
 	utime (p, &restore_times);
       return;
     }
-  else if (is_avoided_name (p))
-    return;
   else
     {
       /* Check for multiple links.  */