Hash.c (rb_any_cmp)

args e$B$H$$$&JQ?t!">C$7K:$l$h$&$K$b8+$($^$9$,!"$I$&$G$7$g$&!#e(B

Index: hash.c

— hash.c (revision 19342)
+++ hash.c (working copy)
@@ -39,8 +39,6 @@
static int
rb_any_cmp(VALUE a, VALUE b)
{

  • VALUE args[2];

  • if (a == b) return 0;
    if (FIXNUM_P(a) && FIXNUM_P(b)) {
    return a != b;
    @@ -54,8 +52,6 @@
    return a != b;
    }

  • args[0] = a;

  • args[1] = b;
    return !rb_eql(a, b);
    }

e$B!!$5$5$@$G$9!%e(B

Tadayoshi F. wrote:

args e$B$H$$$&JQ?t!">C$7K:$l$h$&$K$b8+$($^$9$,!"$I$&$G$7$g$&!#e(B

e$B!!;d$N>C$7K:$l$+$H;W$$$^$9!%>C$7$H$$$FLc$($k$H=u$+$j$^$9$,!$$*4j$$$Ge(B
e$B$-$^$9$+!%e(B