From 49fb8d3cdb0406c11cc6341375367f8c81b3d143 Mon Sep 17 00:00:00 2001 From: Matthew Dempsky Date: Tue, 7 Jun 2016 15:33:41 -0700 Subject: cmd/compile/internal/syntax: fix general comment lexing Previously, we failed to recognize "**/" as the end of a general comment. Fixes ken/embed.go. Change-Id: Ibed746da105453420ec2d184e7be1a5de15927a6 --- src/cmd/compile/internal/syntax/scanner.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cmd/compile/internal/syntax/scanner.go b/src/cmd/compile/internal/syntax/scanner.go index 9ad165f820..9ede0fdbb6 100644 --- a/src/cmd/compile/internal/syntax/scanner.go +++ b/src/cmd/compile/internal/syntax/scanner.go @@ -536,10 +536,10 @@ skip: func (s *scanner) fullComment() { for { r := s.getr() - if r == '*' { + for r == '*' { r = s.getr() if r == '/' { - break + return } } if r < 0 { -- cgit v1.2.3-54-g00ecf