repack: make parsed string options const-correct
When we use OPT_STRING to parse an option, we get back a pointer into the argv array, which should be "const char *". The compiler doesn't notice because it gets passed through a "void *" in the option struct. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
44b96ecaa8
commit
aa8bd519db
@ -129,7 +129,7 @@ int cmd_repack(int argc, const char **argv, const char *prefix)
|
|||||||
/* variables to be filled by option parsing */
|
/* variables to be filled by option parsing */
|
||||||
int pack_everything = 0;
|
int pack_everything = 0;
|
||||||
int delete_redundant = 0;
|
int delete_redundant = 0;
|
||||||
char *unpack_unreachable = NULL;
|
const char *unpack_unreachable = NULL;
|
||||||
int window = 0, window_memory = 0;
|
int window = 0, window_memory = 0;
|
||||||
int depth = 0;
|
int depth = 0;
|
||||||
int max_pack_size = 0;
|
int max_pack_size = 0;
|
||||||
|
Reference in New Issue
Block a user