=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mg/region.c,v retrieving revision 1.36 retrieving revision 1.37 diff -u -r1.36 -r1.37 --- src/usr.bin/mg/region.c 2016/09/08 07:50:09 1.36 +++ src/usr.bin/mg/region.c 2016/09/09 06:05:51 1.37 @@ -1,4 +1,4 @@ -/* $OpenBSD: region.c,v 1.36 2016/09/08 07:50:09 lum Exp $ */ +/* $OpenBSD: region.c,v 1.37 2016/09/09 06:05:51 lum Exp $ */ /* This file is in the public domain. */ @@ -650,7 +650,7 @@ int len; char buf[BUFSIZ], *p, *q; - if ((len = read(fd, buf, BUFSIZ - 1)) == 0) + if ((len = read(fd, buf, BUFSIZ - 1)) <= 0) return (FALSE); buf[len] = '\0';