diff --git a/array.c b/array.c index 59572ec..4e8b4e7 100644 --- a/array.c +++ b/array.c @@ -3181,9 +3181,19 @@ static VALUE recursive_equal(VALUE ary1, VALUE ary2, int recur) { long i; + VALUE *p1, *p2; if (recur) return Qtrue; /* Subtle! */ - for (i=0; i