Changed bb_regcomp to xregcomp and #if 0'ed out destroy_cmd_strs in sed.c
[oweals/busybox.git] / dirname.c
index 528b89a56dc6fe7a73585c049dda90b9ddf428d4..847842eab02340322abd9ec57c78c50ab35187a4 100644 (file)
--- a/dirname.c
+++ b/dirname.c
@@ -28,7 +28,11 @@ extern int dirname_main(int argc, char **argv)
        char* s;
 
        if ((argc < 2) || (**(argv + 1) == '-')) {
-               usage("dirname [file ...]\n");
+               usage("dirname [FILENAME ...]\n"
+#ifndef BB_FEATURE_TRIVIAL_HELP
+                               "\nStrips non-directory suffix from FILENAME\n"
+#endif
+                               );
        }
        argv++;
 
@@ -41,5 +45,5 @@ extern int dirname_main(int argc, char **argv)
        if (s && *s)
                *s = '\0';
        printf("%s\n", (s)? *argv : ".");
-       exit(TRUE);
+       return(TRUE);
 }