X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=builtin-mailsplit.c;h=ae2b4cb21bf4e691a044e2ace3cdd4861562ceca;hb=06f60e8edf1eb3a91e1af6f255bf46154168dd86;hp=e4d977bafbc04fa2bfedfc2912fc87bed9de8e1e;hpb=cce8d6fdb4d7170a73763586daf6ac4f6b8fce2c;p=git.git diff --git a/builtin-mailsplit.c b/builtin-mailsplit.c index e4d977baf..ae2b4cb21 100644 --- a/builtin-mailsplit.c +++ b/builtin-mailsplit.c @@ -52,13 +52,12 @@ int read_line_with_nul(char *buf, int size, FILE *in) 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;