=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/grep/file.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- src/usr.bin/grep/file.c 2003/07/10 17:02:48 1.4 +++ src/usr.bin/grep/file.c 2003/12/29 21:20:55 1.5 @@ -1,4 +1,4 @@ -/* $OpenBSD: file.c,v 1.4 2003/07/10 17:02:48 millert Exp $ */ +/* $OpenBSD: file.c,v 1.5 2003/12/29 21:20:55 canacar Exp $ */ /*- * Copyright (c) 1999 James Howard and Dag-Erling Coïdan Smørgrav @@ -72,12 +72,12 @@ else errx(2, "%s: %s", fname, gzerrstr); } - if (c == '\n') - break; if (n >= lnbuflen) { lnbuflen *= 2; lnbuf = grep_realloc(lnbuf, ++lnbuflen); } + if (c == '\n') + break; lnbuf[n] = c; }