aboutsummaryrefslogtreecommitdiff
path: root/umount.c
diff options
context:
space:
mode:
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