diff options
author | Jeff King <peff@peff.net> | 2023-12-07 02:11:24 -0500 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2023-12-09 08:24:47 +0900 |
commit | 24942ef31636f5e1f8076454200be76db8740848 (patch) | |
tree | d13845edead9bf9b60f643dafefdc2c22b771ec4 /builtin/commit.c | |
parent | a62712696e76eddebf9b5e0ecf2c9040558584bb (diff) |
trace2: handle NULL values in tr2_sysenv config callback
If you have config with an implicit bool like:
[trace2]
envvars
we'll segfault, as we unconditionally try to xstrdup() the value. We
should instead detect and complain, as a boolean value has no meaning
here. The same is true for every variable in tr2_sysenv_settings (and
this patch covers them all, as we check them in a loop).
Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin/commit.c')
0 files changed, 0 insertions, 0 deletions