diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | time.c | 2 |
2 files changed, 5 insertions, 1 deletions
@@ -1,3 +1,7 @@ +Fri Apr 30 03:59:08 2010 NAKAMURA Usaku <usa@ruby-lang.org> + + * time.c (rb_time_unmagnify_to_float): should cast. + Fri Apr 30 03:38:14 2010 NAKAMURA Usaku <usa@ruby-lang.org> * numeric.c (fix_mul): the width of fixnum is same as long's on all @@ -755,7 +755,7 @@ rb_time_unmagnify_to_float(wideval_t w) if (c * b == a) { return DBL2NUM((double)c); } - v = DBL2NUM(FIXWV2WINT(w)); + v = DBL2NUM((double)FIXWV2WINT(w)); return quo(v, DBL2NUM(TIME_SCALE)); } #endif |