summaryrefslogtreecommitdiff
path: root/src/cmd/gc/obj.c
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2009-04-02 21:38:11 -0700
committerRuss Cox <rsc@golang.org>2009-04-02 21:38:11 -0700
commita0899d6cdf301fcff080793f525f388a9a476e44 (patch)
tree72cfefdf3bd88297d4355fcbe01da3a6743349cf /src/cmd/gc/obj.c
parentfa91abb8ef45f685aa0e599de2183a4dc8afcc32 (diff)
downloadgo-a0899d6cdf301fcff080793f525f388a9a476e44.tar.gz
type n t;
was copying a bit too much about t into n, like whether the signature was queued to be printed. (bug reported by anton) was also editing t, meaning you could do type T int; func (p int) Meth() { } both fixed. R=ken OCL=27052 CL=27052
Diffstat (limited to 'src/cmd/gc/obj.c')
-rw-r--r--src/cmd/gc/obj.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cmd/gc/obj.c b/src/cmd/gc/obj.c
index 7c80ee22a..9c0b6edb6 100644
--- a/src/cmd/gc/obj.c
+++ b/src/cmd/gc/obj.c
@@ -425,6 +425,7 @@ dumpsignatures(void)
t = d->dtype;
et = t->etype;
s = signame(t);
+//print("signame %S for %T\n", s, t);
if(s == S)
continue;