From: Russ Cox Date: Wed, 3 Jun 2009 23:10:13 +0000 (-0700) Subject: zero struct in T{} X-Git-Tag: weekly.2009-11-06~1477 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=ea7f5505d1e2c6003564efafb414ea77d170e999;p=gostls13.git zero struct in T{} R=ken OCL=29849 CL=29849 --- diff --git a/src/cmd/gc/walk.c b/src/cmd/gc/walk.c index 4cb412c6cb..03ca8db03e 100644 --- a/src/cmd/gc/walk.c +++ b/src/cmd/gc/walk.c @@ -4113,7 +4113,7 @@ structlit(Node *n, Node *var) if(r != N && r->op == OEMPTY) r = N; if(r == N) - return var; + goto keyval; // must clear structure if(r->op == OKEY) goto keyval;