Fix off by one bug in reflog messages written by builtin-fetch
We are adding a space between each argument in the sprintf above so we must account for this as we update our position within the reflog message and append in any remaining arguments. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
1aad91f5a7
commit
4ad1eada97
@ -503,7 +503,7 @@ int cmd_fetch(int argc, const char **argv, const char *prefix)
|
||||
rla_offset = strlen(default_rla);
|
||||
for (j = 1; j < argc; j++) {
|
||||
sprintf(default_rla + rla_offset, " %s", argv[j]);
|
||||
rla_offset += strlen(argv[j]);
|
||||
rla_offset += strlen(argv[j]) + 1;
|
||||
}
|
||||
|
||||
if (i == argc)
|
||||
|
Loading…
Reference in New Issue
Block a user