=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/less/linenum.c,v retrieving revision 1.15 retrieving revision 1.16 diff -c -r1.15 -r1.16 *** src/usr.bin/less/linenum.c 2016/09/17 15:06:41 1.15 --- src/usr.bin/less/linenum.c 2016/12/30 19:52:43 1.16 *************** *** 202,208 **** static void longish(void) { ! if (++loopcount > 100) { loopcount = 0; if (time(NULL) >= startime + LONGTIME) { ierror("Calculating line numbers", NULL); --- 202,208 ---- static void longish(void) { ! if (loopcount >= 0 && ++loopcount > 100) { loopcount = 0; if (time(NULL) >= startime + LONGTIME) { ierror("Calculating line numbers", NULL);