diff options
author | aycabta <aycabta@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-10-20 11:47:45 +0000 |
---|---|---|
committer | aycabta <aycabta@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-10-20 11:47:45 +0000 |
commit | 39a840d084d2f24d44deb7b506ca15924fa48589 (patch) | |
tree | 8461f821f45629ea390a6beaf292fe22a8929db0 /file.c | |
parent | 9f5d9d31693e6f7413c22b6d7e828454e9e773b6 (diff) |
Document File.{setuid?,setgid?,sticky?} support for IO objects [Bug #13972]
* file.c (rb_file_setuid_p): rdoc for IO object support
(rb_file_sgid_p): ditto (rb_file_sticky_p): ditto
* NEWS: inform users of new feature
* test/file/test_file_exhaustive.rb (io_open): wrapper for bare IO
object (test_suid): test for bare IO support (test_sgid): ditto
(test_sticky): ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'file.c')
-rw-r--r-- | file.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -1948,6 +1948,8 @@ check3rdbyte(VALUE fname, int mode) * File.setuid?(file_name) -> true or false * * Returns <code>true</code> if the named file has the setuid bit set. + * + * _file_name_ can be an IO object. */ static VALUE @@ -1965,6 +1967,8 @@ rb_file_suid_p(VALUE obj, VALUE fname) * File.setgid?(file_name) -> true or false * * Returns <code>true</code> if the named file has the setgid bit set. + * + * _file_name_ can be an IO object. */ static VALUE @@ -1982,6 +1986,8 @@ rb_file_sgid_p(VALUE obj, VALUE fname) * File.sticky?(file_name) -> true or false * * Returns <code>true</code> if the named file has the sticky bit set. + * + * _file_name_ can be an IO object. */ static VALUE |