=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/m4/main.c,v retrieving revision 1.75 retrieving revision 1.76 diff -c -r1.75 -r1.76 *** src/usr.bin/m4/main.c 2008/08/16 12:19:49 1.75 --- src/usr.bin/m4/main.c 2008/08/16 12:21:46 1.76 *************** *** 1,4 **** ! /* $OpenBSD: main.c,v 1.75 2008/08/16 12:19:49 espie Exp $ */ /* $NetBSD: main.c,v 1.12 1997/02/08 23:54:49 cgd Exp $ */ /*- --- 1,4 ---- ! /* $OpenBSD: main.c,v 1.76 2008/08/16 12:21:46 espie Exp $ */ /* $NetBSD: main.c,v 1.12 1997/02/08 23:54:49 cgd Exp $ */ /*- *************** *** 428,435 **** case LPAREN: if (PARLEV > 0) chrsave(t); ! while (isspace(l = gpbc())) ! ; /* skip blank, tab, nl.. */ pushback(l); record(paren, PARLEV++); break; --- 428,436 ---- case LPAREN: if (PARLEV > 0) chrsave(t); ! while (isspace(l = gpbc())) /* skip blank, tab, nl.. */ ! if (PARLEV > 0) ! chrsave(l); pushback(l); record(paren, PARLEV++); break;