diff options
Diffstat (limited to 'rmdir.c')
-rw-r--r-- | rmdir.c | 20 |
1 files changed, 11 insertions, 9 deletions
@@ -1,3 +1,4 @@ | |||
1 | /* vi: set sw=4 ts=4: */ | ||
1 | /* | 2 | /* |
2 | * Mini rmdir implementation for busybox | 3 | * Mini rmdir implementation for busybox |
3 | * | 4 | * |
@@ -28,15 +29,16 @@ | |||
28 | 29 | ||
29 | extern int rmdir_main(int argc, char **argv) | 30 | extern int rmdir_main(int argc, char **argv) |
30 | { | 31 | { |
31 | if ( argc==1 || **(argv+1) == '-' ) { | 32 | if (argc == 1 || **(argv + 1) == '-') { |
32 | usage( "rmdir [OPTION]... DIRECTORY...\n\nRemove the DIRECTORY(ies), if they are empty.\n"); | 33 | usage |
33 | } | 34 | ("rmdir [OPTION]... DIRECTORY...\n\nRemove the DIRECTORY(ies), if they are empty.\n"); |
35 | } | ||
34 | 36 | ||
35 | while (--argc > 0) { | 37 | while (--argc > 0) { |
36 | if ( rmdir(*(++argv)) == -1 ) { | 38 | if (rmdir(*(++argv)) == -1) { |
37 | fprintf(stderr, "%s: %s\n", *argv, strerror(errno)); | 39 | fprintf(stderr, "%s: %s\n", *argv, strerror(errno)); |
38 | exit(FALSE); | 40 | exit(FALSE); |
41 | } | ||
39 | } | 42 | } |
40 | } | 43 | exit(TRUE); |
41 | exit(TRUE); | ||
42 | } | 44 | } |