Date: Wed, 14 Mar 2001 18:51:11 -0800 (PST) From: Will Andrews <will@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/usr.bin/make parse.c Message-ID: <200103150251.f2F2pBk17530@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
will 2001/03/14 18:51:11 PST Modified files: usr.bin/make parse.c Log: Fix make(1) bug: nested comments may be placed in .if, .else .if, and .endif statements but can't be placed in .elif. Basically, the problem was that ParseSkipLine() didn't handle comments the same way that ParseReadLine() did, and thus you had errors with comments that are on a conditional line (i.e. "^.") rather than a non-conditional line. MFC candidate for 4.3-STABLE and 3.5-STABLE. PR: 25627 Bug found by: jhs Fix submitted by: Seth Kingsley <sethk@osd.bsdi.com> (thanks!!) Revision Changes Path 1.27 +16 -10 src/usr.bin/make/parse.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200103150251.f2F2pBk17530>