aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMistivia <i@mistivia.com>2024-12-07 17:57:43 +0800
committerMistivia <i@mistivia.com>2024-12-07 17:57:43 +0800
commit24dc16285d6b35d6da4733ac95d5d401f1b6c7b0 (patch)
tree520d4f0e81e47b9b541d41bc7bdb0b7073a232f4 /src
parent60b8fb64bbaf4e13bac7a616fdffa785777efe94 (diff)
fix call bug
Diffstat (limited to 'src')
-rw-r--r--src/fvm.c2
1 files changed, 1 insertions, 1 deletions
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: