commit | edc5594153d7246694c1ec5bdb8ccdaa97bf7daf | [log] [tgz] |
---|---|---|
author | Junio C Hamano <gitster@pobox.com> | Sun May 25 01:23:55 2008 -0700 |
committer | Junio C Hamano <gitster@pobox.com> | Sun May 25 13:23:57 2008 -0700 |
tree | 72dc051f3dd2e8288686d4936c85a62bcf780c95 | |
parent | 9aa23094c281d1333eecb6bb1bd84b1599197d68 [diff] [blame] |
mailsplit: minor clean-up in read_line_with_nul() Signed-off-by: Junio C Hamano <gitster@pobox.com>
diff --git a/builtin-mailsplit.c b/builtin-mailsplit.c index e4d977b..ae2b4cb 100644 --- a/builtin-mailsplit.c +++ b/builtin-mailsplit.c
@@ -52,13 +52,12 @@ for (;;) { c = getc(in); + if (c == EOF) + break; buf[len++] = c; - if (c == EOF || c == '\n' || len + 1 >= size) + if (c == '\n' || len + 1 >= size) break; } - - if (c == EOF) - len--; buf[len] = '\0'; return len;