diff options
author | Russ Cox <rsc@golang.org> | 2010-04-20 17:39:31 -0700 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2010-04-20 17:39:31 -0700 |
commit | c6746a7efa9025613f143569c338ebc5ffba7913 (patch) | |
tree | 587bd264668464290bb3202ced66c608103f7325 | |
parent | 4cb5e3ebbe47d2f404e0bbfb74e8d31b0f7654ab (diff) | |
download | golang-c6746a7efa9025613f143569c338ebc5ffba7913.tar.gz |
gc: print x[y:] correctly
R=ken2
CC=golang-dev
http://codereview.appspot.com/955041
-rw-r--r-- | src/cmd/gc/print.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cmd/gc/print.c b/src/cmd/gc/print.c index f9799c523..8d85d0465 100644 --- a/src/cmd/gc/print.c +++ b/src/cmd/gc/print.c @@ -297,7 +297,8 @@ exprfmt(Fmt *f, Node *n, int prec) fmtprint(f, "["); exprfmt(f, n->right->left, 0); fmtprint(f, ":"); - exprfmt(f, n->right->right, 0); + if(n->right->right != N) + exprfmt(f, n->right->right, 0); fmtprint(f, "]"); break; |