diff options
Diffstat (limited to 'src/cmd/gc/gen.c')
-rw-r--r-- | src/cmd/gc/gen.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/cmd/gc/gen.c b/src/cmd/gc/gen.c index 1302ae10c..0856dfa11 100644 --- a/src/cmd/gc/gen.c +++ b/src/cmd/gc/gen.c @@ -444,6 +444,8 @@ cgen_as(Node *nl, Node *nr) return; if(nl->class & PHEAP) return; + if(gen_as_init(nr, nl)) + return; } tl = nl->type; |