hush_test: stop mixing tabs/spaces for indentation
[oweals/busybox.git] / coreutils / rm.c
index a123156d28b8d25e8bf2f8c878d22155e483aad8..6b3fbcf253d7811b8a5c3144d7d4fed6495981f0 100644 (file)
 /* This is a NOFORK applet. Be very careful! */
 
 int rm_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
-int rm_main(int argc, char **argv)
+int rm_main(int argc UNUSED_PARAM, char **argv)
 {
        int status = 0;
        int flags = 0;
        unsigned opt;
 
        opt_complementary = "f-i:i-f";
-       opt = getopt32(argv, "fiRr");
+       /* -v (verbose) is ignored */
+       opt = getopt32(argv, "fiRrv");
        argv += optind;
        if (opt & 1)
                flags |= FILEUTILS_FORCE;
        if (opt & 2)
                flags |= FILEUTILS_INTERACTIVE;
-       if (opt & 12)
+       if (opt & (8|4))
                flags |= FILEUTILS_RECUR;
 
        if (*argv != NULL) {