From: Bernhard Reutner-Fischer Date: Sat, 20 Jan 2007 21:32:38 +0000 (-0000) Subject: - small size tweak X-Git-Tag: 1_5_1~339 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=d19f4aaa21b9530f59f51465df18a376c7ba30e6;p=oweals%2Fbusybox.git - small size tweak --- 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. */