X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;ds=sidebyside;f=bundle.c;h=b8acf3c18b600f1f413f95744ad281e3879b3f6e;hb=31e3d834b39b773831c3c3e2637f2d99bfad9cbf;hp=4742f2734eeb3dee117ab02a422056cfee4f71ea;hpb=adb86762e5535108a9fb4ddc63d2e70cee2038a7;p=git.git diff --git a/bundle.c b/bundle.c index 4742f2734..b8acf3c18 100644 --- a/bundle.c +++ b/bundle.c @@ -31,8 +31,8 @@ static int strbuf_readline_fd(struct strbuf *sb, int fd) while (1) { char ch; ssize_t len = xread(fd, &ch, 1); - if (len < 0) - return -1; + if (len <= 0) + return len; strbuf_addch(sb, ch); if (ch == '\n') break;