Fixed segfault with 'cut -f 1 -d:' and added 'cut -s' suport.
[oweals/busybox.git] / rmdir.c
diff --git a/rmdir.c b/rmdir.c
index f49569749632476d6a5d648fe67e23c8cf8f55a6..0751808c047920d503f1a213f57953c16e1ccaa8 100644 (file)
--- a/rmdir.c
+++ b/rmdir.c
@@ -3,7 +3,7 @@
  * Mini rmdir implementation for busybox
  *
  *
- * Copyright (C) 1999 by Lineo, inc.
+ * Copyright (C) 1999,2000 by Lineo, inc.
  * Written by Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
  *
  * This program is free software; you can redistribute it and/or modify
@@ -31,7 +31,11 @@ extern int rmdir_main(int argc, char **argv)
 {
        if (argc == 1 || **(argv + 1) == '-') {
                usage
-                       ("rmdir [OPTION]... DIRECTORY...\n\nRemove the DIRECTORY(ies), if they are empty.\n");
+                       ("rmdir [OPTION]... DIRECTORY...\n"
+#ifndef BB_FEATURE_TRIVIAL_HELP
+                        "\nRemove the DIRECTORY(ies), if they are empty.\n"
+#endif
+                        );
        }
 
        while (--argc > 0) {
@@ -40,5 +44,5 @@ extern int rmdir_main(int argc, char **argv)
                        exit(FALSE);
                }
        }
-       exit(TRUE);
+       return(TRUE);
 }