From 3e1759a758d14be6e09f7241feb19e37a2258ad4 Mon Sep 17 00:00:00 2001 From: Ken Thompson Date: Sat, 5 Sep 2009 20:32:24 -0700 Subject: composit literals plateau - more to come R=rsc OCL=34413 CL=34413 --- src/cmd/gc/sinit.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/cmd/gc/sinit.c') diff --git a/src/cmd/gc/sinit.c b/src/cmd/gc/sinit.c index da3084341..d8d2bc69b 100644 --- a/src/cmd/gc/sinit.c +++ b/src/cmd/gc/sinit.c @@ -51,6 +51,7 @@ init1(Node *n, NodeList **out) case OAS: if(n->defn->left != n) goto bad; + n->dodata = 1; init1(n->defn->right, out); if(debug['j']) print("%S\n", n->sym); @@ -63,7 +64,7 @@ init1(Node *n, NodeList **out) bad: dump("defn", n->defn); - fatal("bad defn"); + fatal("init1: bad defn"); } static void -- cgit v1.2.3