aboutsummaryrefslogtreecommitdiff
path: root/x86_64-gen.c
diff options
context:
space:
mode:
Diffstat (limited to 'x86_64-gen.c')
-rw-r--r--x86_64-gen.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/x86_64-gen.c b/x86_64-gen.c
index 2e7c8be..79b18ef 100644
--- a/x86_64-gen.c
+++ b/x86_64-gen.c
@@ -611,7 +611,7 @@ void gfunc_call(int nb_args)
/* generate memcpy call */
vset(&sv->type, r | VT_LVAL, 0);
- *++vtop = *sv;
+ vpushv(sv);
vstore();
--vtop;