=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/less/os.c,v retrieving revision 1.16 retrieving revision 1.17 diff -c -r1.16 -r1.17 *** src/usr.bin/less/os.c 2016/03/16 15:36:26 1.16 --- src/usr.bin/less/os.c 2019/06/28 13:35:01 1.17 *************** *** 40,46 **** start: flush(0); n = read(fd, buf, len); ! if (n < 0) { /* * Certain values of errno indicate we should just retry the * read. --- 40,46 ---- start: flush(0); n = read(fd, buf, len); ! if (n == -1) { /* * Certain values of errno indicate we should just retry the * read.