From d19f4aaa21b9530f59f51465df18a376c7ba30e6 Mon Sep 17 00:00:00 2001 From: Bernhard Reutner-Fischer Date: Sat, 20 Jan 2007 21:32:38 +0000 Subject: - small size tweak --- coreutils/touch.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'coreutils') diff --git a/coreutils/touch.c b/coreutils/touch.c index e1af7d0dc..72bf904f8 100644 --- a/coreutils/touch.c +++ b/coreutils/touch.c @@ -29,10 +29,8 @@ int touch_main(int argc, char **argv) { int fd; - int flags; int status = EXIT_SUCCESS; - - flags = getopt32(argc, argv, "c"); + bool flags = (getopt32(argc, argv, "c") & 1); argv += optind; @@ -43,7 +41,7 @@ int touch_main(int argc, char **argv) do { if (utime(*argv, NULL)) { if (errno == ENOENT) { /* no such file*/ - if (flags & 1) { /* Creation is disabled, so ignore. */ + if (flags) { /* Creation is disabled, so ignore. */ continue; } /* Try to create the file. */ -- cgit v1.2.3