blame: simplify prepare_lines()
commit60d85e110b520ee5c6839380e5bb3d6e38571a74
authorRené Scharfe <l.s.r@web.de>
Fri, 13 Jun 2014 19:54:59 +0000 (13 21:54 +0200)
committerJunio C Hamano <gitster@pobox.com>
Fri, 13 Jun 2014 21:52:50 +0000 (13 14:52 -0700)
tree607fbf3b336f8f3bf958d48bb55992551e76c128
parent29aa0b2061712c83ec5eb5c1556436b1218035ba
blame: simplify prepare_lines()

Changing get_next_line() to return the end pointer instead of NULL in
case no newline character is found treats allows us to treat complete
and incomplete lines the same, simplifying the code.  Switching to
counting lines instead of EOLs allows us to start counting at the
first character, instead of having to call get_next_line() first.

Signed-off-by: Rene Scharfe <l.s.r@web.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/blame.c