]> git.ipfire.org Git - thirdparty/git.git/commit
parseopt: restore const qualifier to parsed filename
authorD. Ben Knoble <ben.knoble+github@gmail.com>
Sun, 2 Nov 2025 16:17:48 +0000 (11:17 -0500)
committerJunio C Hamano <gitster@pobox.com>
Tue, 4 Nov 2025 17:25:52 +0000 (09:25 -0800)
commit383e5e1c4bfa604bcd479100258b4ff354dbaabb
tree2116e9d7f8d2d3a6ba5f0b077bb187e078e53245
parent4dbb7f4f820ca392699bac884311e2c9204cddcb
parseopt: restore const qualifier to parsed filename

This was unintentionally dropped in ccfcaf399f (parseopt: values of
pathname type can be prefixed with :(optional), 2025-09-28). Notably,
continue dropping the const qualifier when free'ing value; see
4049b9cfc0 (fix const issues with some functions, 2007-10-16) or
83838d5c1b (cast variable in call to free() in builtin/diff.c and
submodule.c, 2011-11-06) for more details on why.

Suggested-by: Phillip Wood <phillip.wood@dunelm.org.uk>
Signed-off-by: D. Ben Knoble <ben.knoble+github@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
parse-options.c