diff options
author | Robert Griesemer <gri@golang.org> | 2010-06-07 18:10:48 -0700 |
---|---|---|
committer | Robert Griesemer <gri@golang.org> | 2010-06-07 18:10:48 -0700 |
commit | 0c222d6e49341e164b6a59a87534145b4c33f0fc (patch) | |
tree | 292be3adabea18451cea3dbf01f7dd8fbc2edb1a | |
parent | 440cc95470b804ebe2ca9046a4442cdd3d2e0f10 (diff) | |
download | go-0c222d6e49341e164b6a59a87534145b4c33f0fc.tar.gz go-0c222d6e49341e164b6a59a87534145b4c33f0fc.zip |
gc: backslash newline is not a legal escape sequence in strings
Fixes #827.
R=ken2
CC=golang-dev, rsc
https://golang.org/cl/1592041
-rw-r--r-- | src/cmd/gc/lex.c | 4 |
1 files changed, 0 insertions, 4 deletions
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; |