From: Robert Griesemer Date: Sat, 16 Jan 2010 07:17:48 +0000 (-0800) Subject: Urgent parser/gofmt fix. X-Git-Tag: weekly.2010-01-27~88 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=e85f8378b8ea3e052c9049caa5df0567f104f252;p=gostls13.git Urgent parser/gofmt fix. Wrong position information for identifier could lead to destructive reformatting of source via hg gofmt. R=rsc CC=golang-dev https://golang.org/cl/189100 --- diff --git a/src/pkg/go/parser/parser.go b/src/pkg/go/parser/parser.go index 113880918a..8f46723200 100644 --- a/src/pkg/go/parser/parser.go +++ b/src/pkg/go/parser/parser.go @@ -357,7 +357,7 @@ func (p *parser) findIdent() *ast.Ident { if obj == nil { obj = ast.NewObj(ast.Err, pos, name) } - return &ast.Ident{obj.Pos, obj} + return &ast.Ident{pos, obj} }