summaryrefslogtreecommitdiff
path: root/combine-diff.c
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2025-09-16 16:26:37 -0400
committerJunio C Hamano <gitster@pobox.com>2025-09-16 18:00:26 -0700
commit69a7e8d32f37ca9cefc6b82fe848415d1d4200d9 (patch)
treec39c93cd4f4fc4486c96385c62003c79d599a432 /combine-diff.c
parent9d241b01132c17a44adda2d762b37adf3625bdd7 (diff)
config: store want_color() result in a separate bool
The "git config --get-colorbool foo.bar" command not only digs in the config to find the value of foo.bar, it evaluates the result using want_color() to check the tty-ness of stdout. But it stores the bool result of want_color() in the same git_colorbool that we found in the config. This works in practice because the git_colorbool enum is a superset of the bool values. But it is an oddity from a type system perspective. Let's instead store the result in a separate bool and use that. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'combine-diff.c')
0 files changed, 0 insertions, 0 deletions