aboutsummaryrefslogtreecommitdiffstats
path: root/eval_jump.c
diff options
context:
space:
mode:
Diffstat (limited to 'eval_jump.c')
-rw-r--r--eval_jump.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/eval_jump.c b/eval_jump.c
index 5443ed224e..88fc5a2f35 100644
--- a/eval_jump.c
+++ b/eval_jump.c
@@ -116,7 +116,7 @@ rb_exec_end_proc(void)
rb_thread_t *th = GET_THREAD();
volatile VALUE errinfo = th->errinfo;
- PUSH_TAG();
+ TH_PUSH_TAG(th);
if ((status = EXEC_TAG()) == 0) {
again:
exec_end_procs_chain(&ephemeral_end_procs);
@@ -130,7 +130,7 @@ rb_exec_end_proc(void)
TH_REPUSH_TAG();
goto again;
}
- POP_TAG();
+ TH_POP_TAG();
rb_set_safe_level_force(safe);
th->errinfo = errinfo;