From 24dc16285d6b35d6da4733ac95d5d401f1b6c7b0 Mon Sep 17 00:00:00 2001 From: Mistivia Date: Sat, 7 Dec 2024 17:57:43 +0800 Subject: fix call bug --- src/fvm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fvm.c b/src/fvm.c index db4b04b..3a5a4e2 100644 --- a/src/fvm.c +++ b/src/fvm.c @@ -338,7 +338,7 @@ int64_t fvm_execute(struct fvm *vm) { } case FVM_OP_CALL: a = fvm_pop(vm); - fvm_push(vm, vm->pc); + fvm_push(vm, vm->pc + 1); vm->pc = a; break; case FVM_OP_RET: -- cgit v1.0