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