mirror of
https://git.savannah.gnu.org/git/tar.git
synced 2026-09-20 07:04:14 +00:00
(all_names_found): Remove check for matching_flags.
This commit is contained in:
+1
-6
@@ -572,8 +572,7 @@ all_names_found (struct tar_stat_info *p)
|
|||||||
len = strlen (p->file_name);
|
len = strlen (p->file_name);
|
||||||
for (cursor = namelist; cursor; cursor = cursor->next)
|
for (cursor = namelist; cursor; cursor = cursor->next)
|
||||||
{
|
{
|
||||||
if (cursor->matching_flags /* FIXME: check this */
|
if ((cursor->name[0] && !WASFOUND (cursor))
|
||||||
|| (!WASFOUND (cursor) && cursor->name[0])
|
|
||||||
|| (len >= cursor->length && ISSLASH (p->file_name[cursor->length])))
|
|| (len >= cursor->length && ISSLASH (p->file_name[cursor->length])))
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -813,10 +812,6 @@ collect_and_sort_names (void)
|
|||||||
next_name = name->next;
|
next_name = name->next;
|
||||||
if (name->found_count || name->dir_contents)
|
if (name->found_count || name->dir_contents)
|
||||||
continue;
|
continue;
|
||||||
if (name->matching_flags & EXCLUDE_WILDCARDS)
|
|
||||||
/* NOTE: EXCLUDE_ANCHORED is not relevant here */
|
|
||||||
/* FIXME: just skip regexps for now */
|
|
||||||
continue;
|
|
||||||
chdir_do (name->change_dir);
|
chdir_do (name->change_dir);
|
||||||
if (name->name[0] == 0)
|
if (name->name[0] == 0)
|
||||||
continue;
|
continue;
|
||||||
|
|||||||
Reference in New Issue
Block a user