Sean <seanlkml@xxxxxxxxxxxx> writes: > Signed-off-by: Sean Estabrooks <seanlkml@xxxxxxxxxxxx> > --- > diff.c | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/diff.c b/diff.c > index 7f35e59..a7bb9b9 100644 > --- a/diff.c > +++ b/diff.c > @@ -237,7 +237,7 @@ static char *pprint_rename(const char *a > if (a_midlen < 0) a_midlen = 0; > if (b_midlen < 0) b_midlen = 0; > > - name = xmalloc(len_a + len_b - pfx_length - sfx_length + 7); > + name = xmalloc(pfx_length + a_midlen + b_midlen + sfx_length + 7); > sprintf(name, "%.*s{%.*s => %.*s}%s", Obviously correct given what the sprintf() that immediately follows does. Sheesh, what was I smoking back then. *BLUSH* Thanks. - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html