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

ruby-changes:8768

From: matz <ko1@a...>
Date: Sat, 22 Nov 2008 18:28:57 +0900 (JST)
Subject: [ruby-changes:8768] Ruby:r20304 (trunk): * file.c (rb_file_world_writable_p): should return nil for non

matz	2008-11-22 18:28:43 +0900 (Sat, 22 Nov 2008)

  New Revision: 20304

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

  Log:
    * file.c (rb_file_world_writable_p): should return nil for non
      world-writable files.

  Modified files:
    trunk/ChangeLog
    trunk/file.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 20303)
+++ ChangeLog	(revision 20304)
@@ -1,3 +1,8 @@
+Sat Nov 22 18:24:24 2008  Yukihiro Matsumoto  <matz@r...>
+
+	* file.c (rb_file_world_writable_p): should return nil for non
+	  world-writable files.
+
 Sat Nov 22 10:31:25 2008  Hidetoshi NAGAI  <nagai@a...>
 
 	* ext/tk/lib/tkextlib/blt.rb, ext/tk/lib/tkextlib/blt/vector.rb: 
Index: file.c
===================================================================
--- file.c	(revision 20303)
+++ file.c	(revision 20304)
@@ -1299,7 +1299,7 @@
 #ifdef S_IWOTH
     struct stat st;
 
-    if (rb_stat(fname, &st) < 0) return Qfalse;
+    if (rb_stat(fname, &st) < 0) return Qnil;
     if ((st.st_mode & (S_IWOTH)) == S_IWOTH) {
 	return UINT2NUM(st.st_mode & (S_IRUGO|S_IWUGO|S_IXUGO));
     }

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

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