From: Collin Funk Date: Fri, 20 Feb 2026 05:22:17 +0000 (-0800) Subject: maint: csplit: prefer static initialization X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=cc87809aae1e8df0c7ce658585a175ea089c50c7;p=thirdparty%2Fcoreutils.git maint: csplit: prefer static initialization * src/csplit.c (prefix, remove_files): Initialize variables. (main): Remove unnecessary initializations. --- diff --git a/src/csplit.c b/src/csplit.c index 1f0253c3c1..d453afbbf8 100644 --- a/src/csplit.c +++ b/src/csplit.c @@ -132,7 +132,7 @@ static bool have_read_eof = false; static char *volatile filename_space = NULL; /* Prefix part of output file names. */ -static char const *volatile prefix = NULL; +static char const *volatile prefix = DEFAULT_PREFIX; /* Suffix part of output file names. */ static char *volatile suffix = NULL; @@ -159,7 +159,7 @@ static char **global_argv; static bool suppress_count; /* If true, remove output files on error. */ -static bool volatile remove_files; +static bool volatile remove_files = true; /* If true, remove all output files which have a zero length. */ static bool elide_empty_files; @@ -1292,12 +1292,6 @@ main (int argc, char **argv) atexit (close_stdout); global_argv = argv; - controls = NULL; - control_used = 0; - suppress_count = false; - remove_files = true; - suppress_matched = false; - prefix = DEFAULT_PREFIX; while ((optc = getopt_long (argc, argv, "f:b:kn:sqz", longopts, NULL)) != -1)