stash: refactor private config globals

A subsequent commit will access a new config variable in the stash
subcommand implementations, which requires the variables to be declared
before the relevant functions. Prep with a pure refactoring change to
consolidate config-related globals with the rest of the globals.

Best-viewed-with: --color-moved
Signed-off-by: D. Ben Knoble <ben.knoble+github@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
main
D. Ben Knoble 2025-09-21 21:39:05 -04:00 committed by Junio C Hamano
parent 4b2de837ee
commit 88b5b8d886
1 changed files with 4 additions and 4 deletions

View File

@ -127,6 +127,10 @@ static const char * const git_stash_save_usage[] = {
static const char ref_stash[] = "refs/stash";
static struct strbuf stash_index_path = STRBUF_INIT;

static int show_stat = 1;
static int show_patch;
static int show_include_untracked;

/*
* w_commit is set to the commit containing the working tree
* b_commit is set to the base commit
@ -845,10 +849,6 @@ static int list_stash(int argc, const char **argv, const char *prefix,
return run_command(&cp);
}

static int show_stat = 1;
static int show_patch;
static int show_include_untracked;

static int git_stash_config(const char *var, const char *value,
const struct config_context *ctx, void *cb)
{