From: Russ Cox Date: Wed, 21 Apr 2010 00:39:31 +0000 (-0700) Subject: gc: print x[y:] correctly X-Git-Tag: weekly.2010-04-27~66 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=4ba177ae36c9039d8110f08daaaccc18c5702864;p=gostls13.git gc: print x[y:] correctly R=ken2 CC=golang-dev https://golang.org/cl/955041 --- diff --git a/src/cmd/gc/print.c b/src/cmd/gc/print.c index f9799c5231..8d85d04652 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;