neocgit

a more 'modern' version of cgit
Log | Files | Refs | Submodules | README | LICENSE | git clone https://git.ne02ptzero.me/git/neocgit

commit 6102bcfce46fd357566941d565b95f78510af79b
parent c3de425acbc4ae1190ca99e733a72da56c6a082b
Author: Lars Hjemli <hjemli@gmail.com>
Date:   Sun, 18 May 2008 23:10:05 +0200

cache.c: read(2) returns -1 on error, not 0

Noticed-by: Jim Meyering <jim@meyering.net>
Signed-off-by: Lars Hjemli <hjemli@gmail.com>

Diffstat:
Mcache.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cache.c b/cache.c @@ -52,7 +52,7 @@ static int open_slot(struct cache_slot *slot) return errno; slot->bufsize = read(slot->cache_fd, slot->buf, sizeof(slot->buf)); - if (slot->bufsize == 0) + if (slot->bufsize < 0) return errno; bufz = memchr(slot->buf, 0, slot->bufsize);