From: Collin Funk Date: Sun, 7 Dec 2025 23:17:21 +0000 (-0800) Subject: maint: dirname: reduce variable scope X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8af2d813b9a8e8741dd1c28b143b231d783d7221;p=thirdparty%2Fcoreutils.git maint: dirname: reduce variable scope * src/dirname.c (main): Declare variables where they are used instead of at the start of the function. Prefer idx_t to size_t. --- diff --git a/src/dirname.c b/src/dirname.c index 5d5b437ebe..0b960c1145 100644 --- a/src/dirname.c +++ b/src/dirname.c @@ -76,10 +76,7 @@ Examples:\n\ int main (int argc, char **argv) { - static char const dot = '.'; bool use_nuls = false; - char const *result; - size_t len; initialize_main (&argc, &argv); set_program_name (argv[0]); @@ -118,11 +115,12 @@ main (int argc, char **argv) for (; optind < argc; optind++) { - result = argv[optind]; - len = dir_len (result); + char const *result = argv[optind]; + idx_t len = dir_len (result); if (! len) { + static char const dot = '.'; result = ˙ len = 1; }