From: Collin Funk Date: Thu, 5 Mar 2026 07:40:03 +0000 (-0800) Subject: maint: touch: reduce variable scope X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=90d2b511e477109886c5beec4969054b6fb1cb4e;p=thirdparty%2Fcoreutils.git maint: touch: reduce variable scope * src/touch.c (main): Declare variables where they are used instead of at the start of the function. --- diff --git a/src/touch.c b/src/touch.c index 1991703b98..3d369ee427 100644 --- a/src/touch.c +++ b/src/touch.c @@ -276,9 +276,7 @@ change the times of the file associated with standard output.\n\ int main (int argc, char **argv) { - int c; bool date_set = false; - bool ok = true; char const *flex_date = NULL; initialize_main (&argc, &argv); @@ -289,6 +287,7 @@ main (int argc, char **argv) atexit (close_stdout); + int c; while ((c = getopt_long (argc, argv, "acd:fhmr:t:", longopts, NULL)) != -1) { switch (c) @@ -446,6 +445,7 @@ main (int argc, char **argv) usage (EXIT_FAILURE); } + bool ok = true; for (; optind < argc; ++optind) ok &= touch (argv[optind]);