summaryrefslogtreecommitdiff
path: root/cont.c
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2023-08-03 13:43:04 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2023-08-03 13:43:04 +0900
commit5336b2f0db928f2d89d9aedbec5337e58218ceed (patch)
tree4ca8190573bdef2adb34f2f388148fe36ae32a7f /cont.c
parent8f2bbbbcaf4b0b1686a40c4a1c7dd1909d307d40 (diff)
Move a local variable declaration after the protected region
Diffstat (limited to 'cont.c')
-rw-r--r--cont.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/cont.c b/cont.c
index 9132ef96eb..ac3d77f940 100644
--- a/cont.c
+++ b/cont.c
@@ -2501,7 +2501,6 @@ rb_fiber_start(rb_fiber_t *fiber)
rb_proc_t *proc;
enum ruby_tag_type state;
- int need_interrupt = TRUE;
VM_ASSERT(th->ec == GET_EC());
VM_ASSERT(FIBER_RESUMED_P(fiber));
@@ -2527,6 +2526,7 @@ rb_fiber_start(rb_fiber_t *fiber)
}
EC_POP_TAG();
+ int need_interrupt = TRUE;
VALUE err = Qfalse;
if (state) {
err = th->ec->errinfo;