From 297fe29fa9f0dc43931069a2bb03c33db043f32a Mon Sep 17 00:00:00 2001 From: naruse Date: Wed, 23 Apr 2014 05:25:12 +0000 Subject: * 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 --- file.c | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'file.c') 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 } -- cgit v1.2.3