fix off-by-one error in split_ident_line
authorJeff King <peff@peff.net>
Tue, 22 May 2012 06:12:20 +0000 (02:12 -0400)
committerJunio C Hamano <gitster@pobox.com>
Tue, 22 May 2012 18:24:11 +0000 (11:24 -0700)
commitd9955fd60fa79da1e7310a55c30e2d87c227d6f9
tree5f8af96795b7c072336fc669ccd22fc681302623
parent4b340cfab9c7a18e39bc531d6a6ffaffdf95f62d
fix off-by-one error in split_ident_line

Commit 4b340cf split the logic to parse an ident line out of
pretty.c's format_person_part. But in doing so, it
accidentally introduced an off-by-one error that caused it
to think that single-character names were invalid.

This manifested itself as the "%an" format failing to show
anything at all for a single-character name.

Reported-by: Brian Turner <bturner@atlassian.com>
Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
ident.c
t/t6006-rev-list-format.sh