aboutsummaryrefslogtreecommitdiff
path: root/toys/posix/rmdir.c
diff options
context:
space:
mode:
Diffstat (limited to 'toys/posix/rmdir.c')
-rw-r--r--toys/posix/rmdir.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/toys/posix/rmdir.c b/toys/posix/rmdir.c
index d04cf0d9..90920ef6 100644
--- a/toys/posix/rmdir.c
+++ b/toys/posix/rmdir.c
@@ -4,7 +4,7 @@
*
* See http://opengroup.org/onlinepubs/9699919799/utilities/rmdir.html
-USE_RMDIR(NEWTOY(rmdir, "<1(ignore-fail-on-non-empty)p", TOYFLAG_BIN))
+USE_RMDIR(NEWTOY(rmdir, "<1p", TOYFLAG_BIN))
config RMDIR
bool "rmdir"
@@ -15,10 +15,8 @@ config RMDIR
Remove one or more directories.
-p Remove path
- --ignore-fail-on-non-empty Ignore failures caused by non-empty directories
*/
-#define FOR_rmdir
#include "toys.h"
static void do_rmdir(char *name)
@@ -27,8 +25,7 @@ static void do_rmdir(char *name)
for (;;) {
if (rmdir(name)) {
- if (!FLAG(ignore_fail_on_non_empty) || errno != ENOTEMPTY)
- perror_msg_raw(name);
+ perror_msg_raw(name);
return;
}