aboutsummaryrefslogtreecommitdiffstats
path: root/object.c
diff options
context:
space:
mode:
Diffstat (limited to 'object.c')
-rw-r--r--object.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/object.c b/object.c
index 36b99fc822..58b6235a82 100644
--- a/object.c
+++ b/object.c
@@ -850,7 +850,7 @@ nil_to_i(VALUE obj)
static VALUE
nil_to_f(VALUE obj)
{
- return DOUBLE2NUM(0.0);
+ return DBL2NUM(0.0);
}
/*
@@ -2230,16 +2230,16 @@ rb_Float(VALUE val)
{
switch (TYPE(val)) {
case T_FIXNUM:
- return DOUBLE2NUM((double)FIX2LONG(val));
+ return DBL2NUM((double)FIX2LONG(val));
case T_FLOAT:
return val;
case T_BIGNUM:
- return DOUBLE2NUM(rb_big2dbl(val));
+ return DBL2NUM(rb_big2dbl(val));
case T_STRING:
- return DOUBLE2NUM(rb_str_to_dbl(val, Qtrue));
+ return DBL2NUM(rb_str_to_dbl(val, Qtrue));
case T_NIL:
rb_raise(rb_eTypeError, "can't convert nil into Float");