summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/vm.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vm.c b/src/vm.c
index 98a218178..e06ba809a 100644
--- a/src/vm.c
+++ b/src/vm.c
@@ -1843,7 +1843,7 @@ RETRY_TRY_BLOCK:
#define ecall_adjust() do {\
ptrdiff_t cioff = ci - mrb->c->cibase;\
- ecall(mrb, --mrb->c->eidx);\
+ ecall(mrb);\
ci = mrb->c->cibase + cioff;\
} while (0)
@@ -2890,7 +2890,7 @@ RETRY_TRY_BLOCK:
int epos = mrb->c->ci->epos;
while (mrb->c->eidx > epos) {
- ecall(mrb, --mrb->c->eidx);
+ ecall(mrb);
}
}
ERR_PC_CLR(mrb);