summaryrefslogtreecommitdiff
path: root/pretty.c
diff options
context:
space:
mode:
authorChristian Couder <chriscool@tuxfamily.org>2009-03-27 00:13:01 (GMT)
committerJunio C Hamano <gitster@pobox.com>2009-03-27 08:10:27 (GMT)
commitb09b868f7fee689483d00bea3d52c0f14a80386c (patch)
treec2d78825b88e34ce66b4b48e3642151297233dd3 /pretty.c
parent747e25050bfef8f3a7c882954b654cf6d97fc63e (diff)
downloadgit-b09b868f7fee689483d00bea3d52c0f14a80386c.zip
git-b09b868f7fee689483d00bea3d52c0f14a80386c.tar.gz
git-b09b868f7fee689483d00bea3d52c0f14a80386c.tar.bz2
log-tree: fix patch filename computation in "git format-patch"
When using "git format-patch", "get_patch_filename" in "log-tree.c" calls "strbuf_splice" that could die with the following message: "`pos + len' is too far after the end of the buffer" if you have: buf->len < start_len + FORMAT_PATCH_NAME_MAX but: buf->len + suffix_len > start_len + FORMAT_PATCH_NAME_MAX This patch tries to get rid of that bug. [jc: w/ simplified logic] Signed-off-by: Christian Couder <chriscool@tuxfamily.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'pretty.c')
0 files changed, 0 insertions, 0 deletions