From ce17224eaf159e48b4cbb40c437bb2b3e008ca9e Mon Sep 17 00:00:00 2001 From: aiju Date: Fri, 26 May 2017 00:01:53 +0000 Subject: ?a: getc() needs to increment lineno if it gets \n from peekc --- sys/src/cmd/cc/lexbody | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sys/src/cmd/cc') diff --git a/sys/src/cmd/cc/lexbody b/sys/src/cmd/cc/lexbody index 48c5ed19e..a22c6efba 100644 --- a/sys/src/cmd/cc/lexbody +++ b/sys/src/cmd/cc/lexbody @@ -458,6 +458,8 @@ getc(void) c = peekc; if(c != IGN) { peekc = IGN; + if(c == '\n') + lineno++; return c; } c = GETC(); -- cgit v1.2.3