diff options
author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-07-16 09:41:25 +0000 |
---|---|---|
committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-07-16 09:41:25 +0000 |
commit | cf469774d1256ec25e1553e0153edb379b5abfb2 (patch) | |
tree | fa038ea1483b4be0dbf13fef7f3063b42c85c206 /bignum.c | |
parent | 94735e9e54b7a64af86adf36ad8a5b849f11a938 (diff) | |
download | ruby-cf469774d1256ec25e1553e0153edb379b5abfb2.tar.gz |
* bignum.c (rb_integer_float_cmp): renamed from rb_big_float_cmp.
* internal.h: follow the above change.
* numeric.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'bignum.c')
-rw-r--r-- | bignum.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -1432,7 +1432,7 @@ rb_big_to_f(VALUE x) } VALUE -rb_big_float_cmp(VALUE x, VALUE y) +rb_integer_float_cmp(VALUE x, VALUE y) { double a = RFLOAT_VALUE(y); double yi, yf; @@ -1506,7 +1506,7 @@ rb_big_cmp(VALUE x, VALUE y) break; case T_FLOAT: - return rb_big_float_cmp(x, y); + return rb_integer_float_cmp(x, y); default: return rb_num_coerce_cmp(x, y, rb_intern("<=>")); @@ -1549,7 +1549,7 @@ big_op(VALUE x, VALUE y, enum big_op_t op) break; case T_FLOAT: - rel = rb_big_float_cmp(x, y); + rel = rb_integer_float_cmp(x, y); break; default: @@ -1654,7 +1654,7 @@ rb_big_eq(VALUE x, VALUE y) case T_BIGNUM: break; case T_FLOAT: - return rb_big_float_cmp(x, y) == INT2FIX(0) ? Qtrue : Qfalse; + return rb_integer_float_cmp(x, y) == INT2FIX(0) ? Qtrue : Qfalse; default: return rb_equal(y, x); } |