summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2007-11-28 19:25:32 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2007-11-28 19:25:32 +0000
commitc253778de92441b61806e1e4e7806e91f17ea50f (patch)
treee9f0377976d600007282378bec27aec51d7fd999
parent35ff74676b54b1cae5a6324d2517568393fedbc8 (diff)
touch: accept and ignore -f
-rw-r--r--coreutils/touch.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/coreutils/touch.c b/coreutils/touch.c
index 1b83dc44c..3fe8b64ad 100644
--- a/coreutils/touch.c
+++ b/coreutils/touch.c
@@ -26,8 +26,9 @@ int touch_main(int argc, char **argv)
{
int fd;
int status = EXIT_SUCCESS;
- int flags = getopt32(argv, "c");
+ int flags = getopt32(argv, "cf");
+ flags &= 1; /* ignoring -f (BSD compat thingy) */
argv += optind;
if (!*argv) {