diff options
author | Russ Cox <rsc@golang.org> | 2009-07-27 17:58:25 -0700 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2009-07-27 17:58:25 -0700 |
commit | 66ac61963af82a9df17e044aba731a9a947f0007 (patch) | |
tree | e8841fdf0ab9463421e18ae8fbb5bdc54c017e3c /src/cmd/gc/sinit.c | |
parent | 9373126645c1900bcf5b48ef0baaac2f4c91e96a (diff) | |
download | golang-66ac61963af82a9df17e044aba731a9a947f0007.tar.gz |
constant keys for array initializers
R=ken
OCL=32261
CL=32261
Diffstat (limited to 'src/cmd/gc/sinit.c')
-rw-r--r-- | src/cmd/gc/sinit.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cmd/gc/sinit.c b/src/cmd/gc/sinit.c index e0581e64c..e41d11584 100644 --- a/src/cmd/gc/sinit.c +++ b/src/cmd/gc/sinit.c @@ -458,6 +458,9 @@ initfix(NodeList *l) if(0) return xxx.list; + if(nerrors != 0) + return xxx.list; + // look for the copy-out reference for(l=xxx.list; l; l=l->next) { r = l->n; |