summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2009-03-30 19:21:36 -0700
committerRuss Cox <rsc@golang.org>2009-03-30 19:21:36 -0700
commitdd1ccb897369eef6766d0c83d837cbf4bb2e1f8d (patch)
tree9a4e7d7d0be006ff99df39ba8b784a4aa4d35934
parentcf83eceb759122f8d76775a4e25723ff7c4c7f7e (diff)
downloadgolang-dd1ccb897369eef6766d0c83d837cbf4bb2e1f8d.tar.gz
closure bug: carry along outnamed flag.
R=ken OCL=26930 CL=26930
-rw-r--r--src/cmd/gc/dcl.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cmd/gc/dcl.c b/src/cmd/gc/dcl.c
index f1291dbdb..c9f1b1aac 100644
--- a/src/cmd/gc/dcl.c
+++ b/src/cmd/gc/dcl.c
@@ -573,6 +573,7 @@ funclit1(Type *type, Node *body)
out = rev(out);
ft = functype(N, in, out);
+ ft->outnamed = type->outnamed;
}
// declare function.