From: Bobby Powers Date: Fri, 25 Jul 2014 07:22:58 +0000 (+0400) Subject: cmd/gc: don't mark select descriptor as EscNone X-Git-Tag: go1.4beta1~1015 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=0f2cde8bdc9a6f31bc6a8ebbd0b078d9c49acb23;p=gostls13.git cmd/gc: don't mark select descriptor as EscNone selv is created with temp() which calls tempname, which marks the new n with EscNever, so there is no need to explicitly set EscNone on the select descriptor. Fixes #8396. LGTM=dvyukov R=golang-codereviews, dave, dvyukov CC=golang-codereviews https://golang.org/cl/112520043 --- diff --git a/src/cmd/gc/select.c b/src/cmd/gc/select.c index 86313cb2bb..7168e6b806 100644 --- a/src/cmd/gc/select.c +++ b/src/cmd/gc/select.c @@ -260,7 +260,6 @@ walkselect(Node *sel) // generate sel-struct setlineno(sel); selv = temp(selecttype(sel->xoffset)); - selv->esc = EscNone; r = nod(OAS, selv, N); typecheck(&r, Etop); init = list(init, r);