OSDN Git Service

ls: warning fix
authorDenis Vlasenko <vda.linux@googlemail.com>
Fri, 27 Mar 2009 17:22:00 +0000 (17:22 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Fri, 27 Mar 2009 17:22:00 +0000 (17:22 -0000)
rm: accept and ignore -v (verbose)

coreutils/ls.c
coreutils/rm.c

index 85c6729..61baa9a 100644 (file)
@@ -742,7 +742,7 @@ static int print_name(const char *name)
 static int list_single(const struct dnode *dn)
 {
        int column = 0;
-       char *lpath;
+       char *lpath = lpath; /* for compiler */
 #if ENABLE_FEATURE_LS_TIMESTAMPS
        char *filetime;
        time_t ttime, age;
index 975f226..6b3fbcf 100644 (file)
@@ -27,13 +27,14 @@ int rm_main(int argc UNUSED_PARAM, char **argv)
        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) {