summaryrefslogtreecommitdiff
path: root/coreutils
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2001-03-19 18:54:38 +0000
committerEric Andersen <andersen@codepoet.org>2001-03-19 18:54:38 +0000
commit16f7015722fe62e9b89cad24435ed285f7d71cd9 (patch)
tree06468b14ec0078ca67035ed38f67d2dea5719eb1 /coreutils
parent7c25441792a0685a1eb27c6563ed293e505f5b2c (diff)
downloadbusybox-w32-16f7015722fe62e9b89cad24435ed285f7d71cd9.tar.gz
busybox-w32-16f7015722fe62e9b89cad24435ed285f7d71cd9.tar.bz2
busybox-w32-16f7015722fe62e9b89cad24435ed285f7d71cd9.zip
Patch from Vladimir to force interactiveFlag=FALSE when forceFlag=TRUE
Diffstat (limited to 'coreutils')
-rw-r--r--coreutils/rm.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/coreutils/rm.c b/coreutils/rm.c
index 96808aee8..013f3ee5d 100644
--- a/coreutils/rm.c
+++ b/coreutils/rm.c
@@ -102,9 +102,6 @@ extern int rm_main(int argc, char **argv)
102 break; 102 break;
103 case 'f': 103 case 'f':
104 forceFlag = TRUE; 104 forceFlag = TRUE;
105#ifdef BB_FEATURE_RM_INTERACTIVE
106 interactiveFlag = FALSE;
107#endif
108 break; 105 break;
109 case 'i': 106 case 'i':
110#ifdef BB_FEATURE_RM_INTERACTIVE 107#ifdef BB_FEATURE_RM_INTERACTIVE
@@ -122,6 +119,11 @@ extern int rm_main(int argc, char **argv)
122 if ((argc-optind) < 1 && forceFlag == FALSE) { 119 if ((argc-optind) < 1 && forceFlag == FALSE) {
123 show_usage(); 120 show_usage();
124 } 121 }
122#ifdef BB_FEATURE_RM_INTERACTIVE
123 if (forceFlag == TRUE)
124 interactiveFlag = FALSE;
125#endif
126
125 127
126 while (optind < argc) { 128 while (optind < argc) {
127 srcName = argv[optind]; 129 srcName = argv[optind];