aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-03-20 21:45:01 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-03-20 21:45:01 +0000
commit3aede677ba35a8dc027ce76f2b0f21e6026e22d4 (patch)
treef03530ac3e879f92468cb76090d46f780c362846
parentf778691dfac18df5b7b9074acd86eae2844a1ace (diff)
downloadruby-3aede677ba35a8dc027ce76f2b0f21e6026e22d4.tar.gz
* rational.c (nurat_to_f): C99.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@15817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ChangeLog4
-rw-r--r--rational.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 4281df42bb..cbe6692b6b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Fri Mar 21 06:44:59 2008 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * rational.c (nurat_to_f): C99.
+
Fri Mar 21 01:40:27 2008 Yusuke Endoh <mame@tsg.ne.jp>
* complex.c (nucomp_sub, nucomp_expt): call corresponding functions.
diff --git a/rational.c b/rational.c
index 066a73d4bf..ccf214c32a 100644
--- a/rational.c
+++ b/rational.c
@@ -1102,12 +1102,12 @@ i_ilog2(VALUE x)
static VALUE
nurat_to_f(VALUE self)
{
- get_dat1(self);
VALUE num, den;
int minus = 0;
long nl, dl, ml, ne, de;
int e;
double f;
+ get_dat1(self);
if (f_zero_p(dat->num))
return rb_float_new(0.0);