diff --git a/ChangeLog b/ChangeLog index e896abe61f..3632478ce5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Tue Nov 20 20:33:32 2007 Koichi Sasada + + * include/ruby/ruby.h: rename RFloat#double_value -> float_value. + + * numeric.c, parse.y: ditto. + Tue Nov 20 19:36:21 2007 Koichi Sasada * gc.h, vm_core.h: decl of rb_gc_save_machine_context() diff --git a/include/ruby/ruby.h b/include/ruby/ruby.h index 384f7f4f5a..fd8e9a6064 100644 --- a/include/ruby/ruby.h +++ b/include/ruby/ruby.h @@ -451,9 +451,9 @@ struct RClass { struct RFloat { struct RBasic basic; - double double_value; + double float_value; }; -#define RFLOAT_VALUE(v) (RFLOAT(v)->double_value) +#define RFLOAT_VALUE(v) (RFLOAT(v)->float_value) #define DOUBLE2NUM(dbl) rb_float_new(dbl) #define ELTS_SHARED FL_USER2 diff --git a/numeric.c b/numeric.c index 9c3ab2a865..86b4c1d06b 100644 --- a/numeric.c +++ b/numeric.c @@ -483,7 +483,7 @@ rb_float_new(double d) NEWOBJ(flt, struct RFloat); OBJSETUP(flt, rb_cFloat, T_FLOAT); - flt->double_value = d; + flt->float_value = d; return (VALUE)flt; } diff --git a/parse.y b/parse.y index fdd17f0aa0..adae072923 100644 --- a/parse.y +++ b/parse.y @@ -8264,7 +8264,7 @@ negate_lit(NODE *node) node->nd_lit = rb_funcall(node->nd_lit,tUMINUS,0,0); break; case T_FLOAT: - RFLOAT(node->nd_lit)->double_value = -RFLOAT_VALUE(node->nd_lit); + RFLOAT(node->nd_lit)->float_value = -RFLOAT_VALUE(node->nd_lit); break; default: break;