Module Name: src Committed By: christos Date: Sat Jan 21 19:35:02 UTC 2012
Modified Files: src/dist/nvi/common: delete.c Log Message: PR/10367: Second part. Restore lost fix: http://mail-index.netbsd.org/source-changes/2001/09/09/0043.html Fix a test condition for EOF. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/dist/nvi/common/delete.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/dist/nvi/common/delete.c diff -u src/dist/nvi/common/delete.c:1.3 src/dist/nvi/common/delete.c:1.4 --- src/dist/nvi/common/delete.c:1.3 Sat Jan 21 14:29:41 2012 +++ src/dist/nvi/common/delete.c Sat Jan 21 14:35:02 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: delete.c,v 1.3 2012/01/21 19:29:41 christos Exp $ */ +/* $NetBSD: delete.c,v 1.4 2012/01/21 19:35:02 christos Exp $ */ /*- * Copyright (c) 1992, 1993, 1994 @@ -65,7 +65,7 @@ del(SCR *sp, MARK *fm, MARK *tm, int lmo if (tm->lno == lno) { if (db_get(sp, lno, DBG_FATAL, &p, &len)) return (1); - eof = tm->cno >= len ? 1 : 0; + eof = tm->cno != -1 && tm->cno >= len ? 1 : 0; } else eof = 1; if (eof) {