summaryrefslogtreecommitdiff
path: root/commit.c
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2023-03-22 13:37:17 -0400
committerJunio C Hamano <gitster@pobox.com>2023-03-22 15:37:08 -0700
commit76e50f7fbccb9db4659f1e7fea55fc4d51144d7c (patch)
treebe5d5368518d778521419d22199b24fb01ae1120 /commit.c
parent27d43aaaf50ef0ae014b88bba294f93658016a2e (diff)
fast-export: drop const when storing anonymized values
We store anonymized values as pointers to "const char *", since they are conceptually const to callers who use them. But they are actually allocated strings whose memory is owned by the struct. The ownership mismatch hasn't been a big deal since we never free() them (they are held until the program ends), but let's switch them to "char *" in preparation for changing that. Since most code only accesses them via anonymize_str(), it can continue to narrow them to "const char *" in its return value. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'commit.c')
0 files changed, 0 insertions, 0 deletions