aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2015-05-02 14:47:27 +0300
committerDmitry Vyukov <dvyukov@google.com>2015-05-02 14:54:32 +0000
commit172f27652e4e2e8c8f6f5f22cab7aa5542d38651 (patch)
treea4aae7698c233202a11cb49a2f0aa96831ba0b63
parentfbb4c7454ba49e14557f58030e4793f3ca6fadfe (diff)
downloadgo-172f27652e4e2e8c8f6f5f22cab7aa5542d38651.tar.xz
go/ast: fix formatting of error message
There are three problems: 1. There is no CR at the end of the message. 2. The message is unconditionally printed. 3. The message is printed to stdout. Change-Id: Ib2d880eea03348e8a69720aad7752302a75bd277 Reviewed-on: https://go-review.googlesource.com/9622 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
-rw-r--r--src/go/ast/walk.go3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/go/ast/walk.go b/src/go/ast/walk.go
index d531f5e714..8ca21959b1 100644
--- a/src/go/ast/walk.go
+++ b/src/go/ast/walk.go
@@ -361,8 +361,7 @@ func Walk(v Visitor, node Node) {
}
default:
- fmt.Printf("ast.Walk: unexpected node type %T", n)
- panic("ast.Walk")
+ panic(fmt.Sprintf("ast.Walk: unexpected node type %T", n))
}
v.Visit(nil)