ruby-cvs:25061
From: akr ruby-lang.org
Date: Thu, 3 Jul 2008 16:48:10 +0900 (JST)
Subject: [ruby-cvs:25061] Ruby:r17842 (ruby_1_8): * include/ruby/ruby.h (POSFIXABLE): use FIXNUM_MAX+1 instead of
akr 2008-07-03 16:48:09 +0900 (Thu, 03 Jul 2008)
New Revision: 17842
Modified files:
branches/ruby_1_8/ChangeLog
branches/ruby_1_8/ruby.h
branches/ruby_1_8/test/ruby/test_float.rb
Log:
* include/ruby/ruby.h (POSFIXABLE): use FIXNUM_MAX+1 instead of
FIXNUM_MAX to make it possible to convert to double accurately.
It assumes FLT_RADIX is 2.
fix RubyForge bug #14102.
backported from 1.9.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=17842