diff --git a/enum.c b/enum.c index 58fb8ca72b..d17d9d497e 100644 --- a/enum.c +++ b/enum.c @@ -893,7 +893,7 @@ enum_sort_by(VALUE obj) RETURN_ENUMERATOR(obj, 0, 0); if (TYPE(obj) == T_ARRAY && RARRAY_LEN(obj) <= LONG_MAX/2) { - ary = rb_ary_new2(RARRAY_LEN(obj)*2); + ary = rb_ary_new2(RARRAY_LEN(obj)*2); } else { ary = rb_ary_new();