소스 검색

fix call bug

Mistivia 4 달 전
부모
커밋
24dc16285d
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/fvm.c

+ 1 - 1
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: