diff --git a/array.c b/array.c index 91ddc5c60b9b10..f0d50502506d96 100644 --- a/array.c +++ b/array.c @@ -2786,8 +2786,9 @@ rb_ary_each(VALUE ary) long i; ary_verify(ary); RETURN_SIZED_ENUMERATOR(ary, 0, 0, ary_enum_length); + rb_execution_context_t *ec = GET_EC(); for (i=0; i