array.c: use rb_check_array_type
* array.c (ary_join_1): simplified by rb_check_array_type. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59688 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
f32e46b791
commit
4b9aeef1fa
2
array.c
2
array.c
@ -2022,7 +2022,7 @@ ary_join_1(VALUE obj, VALUE ary, VALUE sep, long i, VALUE result, int *first)
|
|||||||
val = tmp;
|
val = tmp;
|
||||||
goto str_join;
|
goto str_join;
|
||||||
}
|
}
|
||||||
tmp = rb_check_convert_type_with_id(val, T_ARRAY, "Array", idTo_ary);
|
tmp = rb_check_array_type(val);
|
||||||
if (!NIL_P(tmp)) {
|
if (!NIL_P(tmp)) {
|
||||||
obj = val;
|
obj = val;
|
||||||
val = tmp;
|
val = tmp;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user