aboutsummaryrefslogtreecommitdiff
path: root/umount.c
diff options
context:
space:
mode:
authorandersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277>1999-10-14 22:16:57 +0000
committerandersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277>1999-10-14 22:16:57 +0000
commitfd924d90c1fdac2f9cd33e065c7aa540d0f65167 (patch)
tree4c67645bbc6677ad2217da3cdf6c0a748e0ca88d /umount.c
parent60212983eee6fa075c664eef284a45c5c986bfa2 (diff)
downloadbusybox-w32-fd924d90c1fdac2f9cd33e065c7aa540d0f65167.tar.gz
busybox-w32-fd924d90c1fdac2f9cd33e065c7aa540d0f65167.tar.bz2
busybox-w32-fd924d90c1fdac2f9cd33e065c7aa540d0f65167.zip
Fixed cp -[aR] and some other stuf.
git-svn-id: svn://busybox.net/trunk/busybox@27 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'umount.c')
-rw-r--r--umount.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/umount.c b/umount.c
index 5274e2f6f..04cd8a080 100644
--- a/umount.c
+++ b/umount.c
@@ -69,7 +69,7 @@ umount_main(int argc, char * * argv)
69 69
70 if (argc < 2) { 70 if (argc < 2) {
71 fprintf(stderr, "Usage: %s", umount_usage); 71 fprintf(stderr, "Usage: %s", umount_usage);
72 return(FALSE); 72 exit(FALSE);
73 } 73 }
74 argc--; 74 argc--;
75 argv++; 75 argv++;
@@ -78,7 +78,7 @@ umount_main(int argc, char * * argv)
78 while (**argv == '-') { 78 while (**argv == '-') {
79 while (*++(*argv)) switch (**argv) { 79 while (*++(*argv)) switch (**argv) {
80 case 'a': 80 case 'a':
81 return umount_all(); 81 exit ( umount_all() );
82 break; 82 break;
83 default: 83 default:
84 fprintf(stderr, "Usage: %s\n", umount_usage); 84 fprintf(stderr, "Usage: %s\n", umount_usage);
@@ -86,10 +86,10 @@ umount_main(int argc, char * * argv)
86 } 86 }
87 } 87 }
88 if ( umount(*argv) == 0 ) 88 if ( umount(*argv) == 0 )
89 return (TRUE); 89 exit (TRUE);
90 else { 90 else {
91 perror("umount"); 91 perror("umount");
92 return( FALSE); 92 exit( FALSE);
93 } 93 }
94} 94}
95 95