summaryrefslogtreecommitdiff
path: root/file.c
diff options
context:
space:
mode:
authornaruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-04-23 05:25:12 +0000
committernaruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-04-23 05:25:12 +0000
commit297fe29fa9f0dc43931069a2bb03c33db043f32a (patch)
tree1cae70e8360a54f146101b3183ab4a0a4c1a9a68 /file.c
parent62713618f05b61769599c171aecfa1ea9fd931b2 (diff)
* file.c (statfs_fsid): remove statfs.f_fsid because it doesn't return
meaningful value portably. http://togetter.com/li/658517 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45689 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'file.c')
-rw-r--r--file.c17
1 files changed, 0 insertions, 17 deletions
diff --git a/file.c b/file.c
index 53c65aaa9c..c63462e783 100644
--- a/file.c
+++ b/file.c
@@ -5529,22 +5529,6 @@ statfs_ffree(VALUE self)
return LL2NUM(get_statfs(self)->f_ffree);
}
-/*
- * call-seq:
- * st.fsid -> integer
- *
- * Returns filesystem id.
- *
- */
-
-static VALUE
-statfs_fsid(VALUE self)
-{
- return rb_integer_unpack(&get_statfs(self)->f_fsid,
- 1, sizeof(get_statfs(self)->f_fsid),
- 0, INTEGER_PACK_2COMP|INTEGER_PACK_NATIVE_BYTE_ORDER);
-}
-
#ifdef HAVE_STRUCT_STATFS_F_FSTYPENAME
/*
* call-seq:
@@ -6164,7 +6148,6 @@ Init_File(void)
rb_define_method(rb_cStatfs, "bavail", statfs_bavail, 0);
rb_define_method(rb_cStatfs, "files", statfs_files, 0);
rb_define_method(rb_cStatfs, "ffree", statfs_ffree, 0);
- rb_define_method(rb_cStatfs, "fsid", statfs_fsid, 0);
rb_define_method(rb_cStatfs, "fstypename", statfs_fstypename, 0);
#endif
}