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

ruby-changes:20050

From: naruse <ko1@a...>
Date: Wed, 15 Jun 2011 11:00:49 +0900 (JST)
Subject: [ruby-changes:20050] naruse:r32097 (trunk): * file.c (rb_stat_rdev): use DEVT2NUM.

naruse	2011-06-15 10:58:13 +0900 (Wed, 15 Jun 2011)

  New Revision: 32097

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

  Log:
    * file.c (rb_stat_rdev): use DEVT2NUM.
    
    * file.c (rb_stat_rdev_major): ditto.
    
    * file.c (rb_stat_rdev_minor): ditto.

  Modified files:
    trunk/ChangeLog
    trunk/file.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 32096)
+++ ChangeLog	(revision 32097)
@@ -1,3 +1,11 @@
+Wed Jun 15 10:37:43 2011  NARUSE, Yui  <naruse@r...>
+
+	* file.c (rb_stat_rdev): use DEVT2NUM.
+
+	* file.c (rb_stat_rdev_major): ditto.
+
+	* file.c (rb_stat_rdev_minor): ditto.
+
 Wed Jun 15 05:12:59 2011  Hidetoshi NAGAI  <nagai@a...>
 
 	* ext/tk/tcltklib.c (lib_eventloop_core): revert the last change (it's 
Index: file.c
===================================================================
--- file.c	(revision 32096)
+++ file.c	(revision 32097)
@@ -489,7 +489,7 @@
 rb_stat_rdev(VALUE self)
 {
 #ifdef HAVE_ST_RDEV
-    return ULONG2NUM(get_stat(self)->st_rdev);
+    return DEVT2NUM(get_stat(self)->st_rdev);
 #else
     return Qnil;
 #endif
@@ -510,8 +510,7 @@
 rb_stat_rdev_major(VALUE self)
 {
 #if defined(HAVE_ST_RDEV) && defined(major)
-    long rdev = get_stat(self)->st_rdev;
-    return ULONG2NUM(major(rdev));
+    return DEVT2NUM(major(get_stat(self)->st_rdev));
 #else
     return Qnil;
 #endif
@@ -532,8 +531,7 @@
 rb_stat_rdev_minor(VALUE self)
 {
 #if defined(HAVE_ST_RDEV) && defined(minor)
-    long rdev = get_stat(self)->st_rdev;
-    return ULONG2NUM(minor(rdev));
+    return DEVT2NUM(minor(get_stat(self)->st_rdev));
 #else
     return Qnil;
 #endif

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

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