# Hash.c (rb\_any\_cmp)

**URL:** <https://www.ruby-forum.com/t/hash-c-rb-any-cmp/148529>\
**Category:** Development\
**Created:** [September 14, 2008, 11:41am UTC](https://www.ruby-forum.com/t/hash-c-rb-any-cmp/148529 "2008-09-14T11:41:40Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tadayoshi\_F](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/2bfe46/32.png) [@Tadayoshi\_F](https://www.ruby-forum.com/u/Tadayoshi_F)\
**Post date:** [September 14, 2008, 11:41am UTC](https://www.ruby-forum.com/t/hash-c-rb-any-cmp/148529/1 "2008-09-14T11:41:40Z")

</div>

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);  
}

---

<div class="post-metadata">

**Author:** ![Tadayoshi\_F](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/2bfe46/32.png) [@Tadayoshi\_F](https://www.ruby-forum.com/u/Tadayoshi_F)\
**Post date:** [September 15, 2008, 7:27am UTC](https://www.ruby-forum.com/t/hash-c-rb-any-cmp/148529/2 "2008-09-15T07:27:07Z")

</div>

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
