Fix whiteout support in find(1)
find(1) ignores -type w passed to it. With this patch find(1) properly identifies and prints whiteouts. PR: 126384, 156703 Submitted by: oleg@mamontov.net MFC after: 1 week
This commit is contained in:
parent
e7cebc6d87
commit
508f3673de
@ -208,8 +208,10 @@ find_execute(PLAN *plan, char *paths[])
|
||||
entry->fts_path, strerror(entry->fts_errno));
|
||||
exitstatus = 1;
|
||||
continue;
|
||||
#ifdef FTS_W
|
||||
#if defined(FTS_W) && defined(FTS_WHITEOUT)
|
||||
case FTS_W:
|
||||
if (ftsoptions & FTS_WHITEOUT)
|
||||
break;
|
||||
continue;
|
||||
#endif /* FTS_W */
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user