From 094fc8b15f98807833143e29f1f7d36a1ca4b28c Mon Sep 17 00:00:00 2001 From: aiju Date: Fri, 21 Apr 2017 17:16:44 +0000 Subject: fix yacc bug (found by dan cross) --- sys/src/cmd/yacc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sys/src/cmd/yacc.c') diff --git a/sys/src/cmd/yacc.c b/sys/src/cmd/yacc.c index 4b809de9c..482823ea0 100644 --- a/sys/src/cmd/yacc.c +++ b/sys/src/cmd/yacc.c @@ -2101,11 +2101,12 @@ swt: c = Bgetrune(finput); if(c == '\n') lineno++; - } else + } else { if(c == match) goto lcopy; if(c == '\n') error("newline in string or char. const."); + } Bputrune(faction, c); } error("EOF in string or character constant"); -- cgit v1.2.3