[前][次][番号順一覧][スレッド一覧]

ruby-changes:9665

From: matz <ko1@a...>
Date: Wed, 31 Dec 2008 01:10:45 +0900 (JST)
Subject: [ruby-changes:9665] Ruby:r21206 (trunk): * pack.c (pack_pack): replace all rb_Float() to rb_to_float().

matz	2008-12-31 01:10:23 +0900 (Wed, 31 Dec 2008)

  New Revision: 21206

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=21206

  Log:
    * pack.c (pack_pack): replace all rb_Float() to rb_to_float().
      [ruby-dev:37663]

  Modified files:
    trunk/ChangeLog
    trunk/pack.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 21205)
+++ ChangeLog	(revision 21206)
@@ -3,6 +3,9 @@
 	* object.c (rb_to_float): prohibit conversion from nil to float.
 	  [ruby-dev:37663]
 
+	* pack.c (pack_pack): replace all rb_Float() to rb_to_float().
+	  [ruby-dev:37663]
+
 Tue Dec 30 21:17:00 2008  Tanaka Akira  <akr@f...>
 
 	* ext/socket/mkconstants.rb: use sock_define_uconst for INADDR_*
Index: pack.c
===================================================================
--- pack.c	(revision 21205)
+++ pack.c	(revision 21206)
@@ -800,7 +800,7 @@
 		FLOAT_CONVWITH(ftmp);
 
 		from = NEXTFROM;
-		f = RFLOAT_VALUE(rb_Float(from));
+		f = RFLOAT_VALUE(rb_to_float(from));
 		f = HTOVF(f,ftmp);
 		rb_str_buf_cat(res, (char*)&f, sizeof(float));
 	    }
@@ -812,7 +812,7 @@
 		DOUBLE_CONVWITH(dtmp);
 
 		from = NEXTFROM;
-		d = RFLOAT_VALUE(rb_Float(from));
+		d = RFLOAT_VALUE(rb_to_float(from));
 		d = HTOVD(d,dtmp);
 		rb_str_buf_cat(res, (char*)&d, sizeof(double));
 	    }
@@ -824,7 +824,7 @@
 		double d;
 
 		from = NEXTFROM;
-		d = RFLOAT_VALUE(rb_Float(from));
+		d = RFLOAT_VALUE(rb_to_float(from));
 		rb_str_buf_cat(res, (char*)&d, sizeof(double));
 	    }
 	    break;
@@ -835,7 +835,7 @@
 		FLOAT_CONVWITH(ftmp);
 
 		from = NEXTFROM;
-		f = RFLOAT_VALUE(rb_Float(from));
+		f = RFLOAT_VALUE(rb_to_float(from));
 		f = HTONF(f,ftmp);
 		rb_str_buf_cat(res, (char*)&f, sizeof(float));
 	    }
@@ -847,7 +847,7 @@
 		DOUBLE_CONVWITH(dtmp);
 
 		from = NEXTFROM;
-		d = RFLOAT_VALUE(rb_Float(from));
+		d = RFLOAT_VALUE(rb_to_float(from));
 		d = HTOND(d,dtmp);
 		rb_str_buf_cat(res, (char*)&d, sizeof(double));
 	    }

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]