From 4d3a812b71d1933860b268dbea15ffcea396e394 Mon Sep 17 00:00:00 2001
From: Denis Vlasenko <vda.linux@googlemail.com>
Date: Fri, 27 Mar 2009 17:22:00 +0000
Subject: ls: warning fix rm: accept and ignore -v (verbose)

---
 coreutils/ls.c | 2 +-
 coreutils/rm.c | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/coreutils/ls.c b/coreutils/ls.c
index 85c6729ea..61baa9a11 100644
--- a/coreutils/ls.c
+++ b/coreutils/ls.c
@@ -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;
diff --git a/coreutils/rm.c b/coreutils/rm.c
index 975f2267b..6b3fbcf25 100644
--- a/coreutils/rm.c
+++ b/coreutils/rm.c
@@ -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) {
-- 
cgit v1.2.3