From: Robert Griesemer Date: Tue, 8 Jun 2010 01:10:48 +0000 (-0700) Subject: gc: backslash newline is not a legal escape sequence in strings X-Git-Tag: weekly.2010-06-09~13 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=0c222d6e49341e164b6a59a87534145b4c33f0fc;p=gostls13.git gc: backslash newline is not a legal escape sequence in strings Fixes #827. R=ken2 CC=golang-dev, rsc https://golang.org/cl/1592041 --- diff --git a/src/cmd/gc/lex.c b/src/cmd/gc/lex.c index 1bf51a70a4..f50c857a66 100644 --- a/src/cmd/gc/lex.c +++ b/src/cmd/gc/lex.c @@ -1160,7 +1160,6 @@ escchar(int e, int *escflg, vlong *val) *escflg = 0; -loop: c = getr(); switch(c) { case EOF: @@ -1180,9 +1179,6 @@ loop: c = getr(); switch(c) { - case '\n': - goto loop; - case 'x': *escflg = 1; // it's a byte i = 2;