]> git.ipfire.org Git - thirdparty/git.git/commit
builtin/config: convert `do_not_match` to a local variable
authorPatrick Steinhardt <ps@pks.im>
Wed, 15 May 2024 06:42:39 +0000 (08:42 +0200)
committerJunio C Hamano <gitster@pobox.com>
Wed, 15 May 2024 14:17:55 +0000 (07:17 -0700)
commit65d197cffc7ad52c61398c2579efa988779cc7ab
tree44339236702726f887de999634e9cc14a9414155
parent8c86981228912e06b6da1fd76076b306fb27d2b5
builtin/config: convert `do_not_match` to a local variable

The `do_not_match` variable is used by the `format_config()` callback as
an indicator whether or not the passed regular expression is negated. It
is only ever set up by its only caller, `collect_config()` and can thus
easily be moved into the `collect_config_data` structure.

Do so to remove our reliance on global state.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/config.c