[PATCH] (resend) show-diff.c off-by-one fix

The patch to introduce shell safety to show-diff has an
off-by-one error.  Here is an fix.

Signed-off-by: Junio C Hamano <junkio@cox.net>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
Junio C Hamano 2005-04-17 20:31:40 -07:00 committed by Linus Torvalds
parent 75118b13bc
commit 64982f7510

View file

@ -27,8 +27,8 @@ static char *sq_expand(char *src)
int cnt, c;
char *cp;
/* count single quote characters */
for (cnt = 0, cp = src; *cp; cnt++, cp++)
/* count bytes needed to store the quoted string. */
for (cnt = 1, cp = src; *cp; cnt++, cp++)
if (*cp == '\'')
cnt += 3;