ruby-changes:4328
From: ko1@a...
Date: Fri, 21 Mar 2008 08:31:57 +0900 (JST)
Subject: [ruby-changes:4328] tadf - Ruby:r15818 (trunk): rearrangement.
tadf 2008-03-21 08:30:34 +0900 (Fri, 21 Mar 2008)
New Revision: 15818
Modified files:
trunk/ChangeLog
trunk/rational.c
Log:
rearrangement.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=15818&r2=15817&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/rational.c?r1=15818&r2=15817&diff_format=u
Index: ChangeLog
===================================================================
--- ChangeLog (revision 15817)
+++ ChangeLog (revision 15818)
@@ -1,3 +1,7 @@
+Fri Mar 21 08:29:33 2008 Tadayoshi Funaba <tadf@d...>
+
+ * rational.c (nurat_to_f): rearrangement.
+
Fri Mar 21 06:44:59 2008 Nobuyoshi Nakada <nobu@r...>
* rational.c (nurat_to_f): C99.
Index: rational.c
===================================================================
--- rational.c (revision 15817)
+++ rational.c (revision 15818)
@@ -1107,14 +1107,17 @@
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);
+ {
+ get_dat1(self);
- num = dat->num;
- den = dat->den;
+ if (f_zero_p(dat->num))
+ return rb_float_new(0.0);
+ num = dat->num;
+ den = dat->den;
+ }
+
if (f_negative_p(num)) {
num = f_negate(num);
minus = 1;
--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/