diff options
-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); |