diff options
-rwxr-xr-x | sources/scala/tools/nsc/ast/parser/Scanners.scala | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sources/scala/tools/nsc/ast/parser/Scanners.scala b/sources/scala/tools/nsc/ast/parser/Scanners.scala index bef2fc8716..0d0ede2d22 100755 --- a/sources/scala/tools/nsc/ast/parser/Scanners.scala +++ b/sources/scala/tools/nsc/ast/parser/Scanners.scala @@ -501,7 +501,7 @@ import scala.tools.nsc.util.CharArrayReader; } } putChar(oct.asInstanceOf[char]); - } else + } else { in.ch match { case 'b' => putChar('\b') case 't' => putChar('\t') @@ -516,7 +516,8 @@ import scala.tools.nsc.util.CharArrayReader; "invalid escape character"); putChar(in.ch); } - in.next; + in.next + } } else { putChar(in.ch); in.next; |