1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-10-18 02:19:39 +00:00

UNIX conformance: If -r -f on non-existent directory, don't emit error.

This commit is contained in:
Jordan K. Hubbard 2004-11-13 04:07:01 +00:00
parent 413efd9141
commit de3abdfaf4
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=137639

View File

@ -192,8 +192,11 @@ rm_tree(char **argv)
flags |= FTS_NOSTAT;
if (Wflag)
flags |= FTS_WHITEOUT;
if (!(fts = fts_open(argv, flags, NULL)))
if (!(fts = fts_open(argv, flags, NULL))) {
if (fflag && errno == ENOENT)
return;
err(1, "fts_open");
}
while ((p = fts_read(fts)) != NULL) {
switch (p->fts_info) {
case FTS_DNR: