summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/cmd/6g/gen.c1
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);