summaryrefslogtreecommitdiff
path: root/diff.c
diff options
context:
space:
mode:
authorPatrick Steinhardt <ps@pks.im>2024-05-27 13:46:25 +0200
committerJunio C Hamano <gitster@pobox.com>2024-05-27 11:19:59 -0700
commita6cb0cc61033d10eb948057c45dea25c1ab8e151 (patch)
tree2d5b443acc17c1a5b497ad903eef4a4615240ef7 /diff.c
parentf9c19896749912da7add7ef855ea0543cca91bef (diff)
convert: refactor code to clarify ownership of check_roundtrip_encoding
The `check_roundtrip_encoding` variable is tracked in a `const char *` even though it may contain allocated strings at times. The result is that those strings may be leaking because we never free them. Refactor the code to always store allocated strings in this variable. The default value is handled in `check_roundtrip()` now, which is the only user of the variable. Signed-off-by: Patrick Steinhardt <ps@pks.im> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'diff.c')
0 files changed, 0 insertions, 0 deletions