diff options
author | Russ Cox <rsc@golang.org> | 2009-04-02 21:38:11 -0700 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2009-04-02 21:38:11 -0700 |
commit | a0899d6cdf301fcff080793f525f388a9a476e44 (patch) | |
tree | 72cfefdf3bd88297d4355fcbe01da3a6743349cf /src/cmd/gc/obj.c | |
parent | fa91abb8ef45f685aa0e599de2183a4dc8afcc32 (diff) | |
download | go-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.c | 1 |
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; |