diff options
author | Ken Thompson <ken@golang.org> | 2009-02-23 22:43:04 -0800 |
---|---|---|
committer | Ken Thompson <ken@golang.org> | 2009-02-23 22:43:04 -0800 |
commit | e1441e278358aedb9416fca55e06847f8bf99d55 (patch) | |
tree | 235d39de4bb2912637fdd1a90433f0a7f7d9dc1b /src | |
parent | e93af9b93869df4dd036af7a9a24d46bf847fa05 (diff) | |
download | golang-e1441e278358aedb9416fca55e06847f8bf99d55.tar.gz |
bug 130 (go/defer) interface.method()
R=r
OCL=25356
CL=25356
Diffstat (limited to 'src')
-rw-r--r-- | src/cmd/6g/gen.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cmd/6g/gen.c b/src/cmd/6g/gen.c index e2c06d196..d14ad30bb 100644 --- a/src/cmd/6g/gen.c +++ b/src/cmd/6g/gen.c @@ -776,6 +776,7 @@ cgen_callinter(Node *n, Node *res, int proc) cgen(&nodo, &nodr); // REG = 32+offset(REG) -- i.m->fun[f] // BOTCH nodr.type = fntype; + nodr.type = n->left->type; ginscall(&nodr, proc); regfree(&nodr); |