summaryrefslogtreecommitdiff
path: root/etc.c
diff options
context:
space:
mode:
authorYukihiro Matsumoto <matz@ruby-lang.org>1994-10-14 06:19:03 +0900
committerTakashi Kokubun <takashikkbn@gmail.com>2019-08-17 22:09:30 +0900
commit29f237a8b1df650089b54447f070726c75706b6f (patch)
treee6ee836a39a5f2f1d433d6532de32471b655fb6d /etc.c
parent173976c97c9426aa8d96e53aef6c0e570c5fdfda (diff)
version 0.54v0_54
https://cache.ruby-lang.org/pub/ruby/1.0/ruby-0.54.tar.gz
Diffstat (limited to 'etc.c')
-rw-r--r--etc.c16
1 files changed, 7 insertions, 9 deletions
diff --git a/etc.c b/etc.c
index 854d000d65..731ef9e6eb 100644
--- a/etc.c
+++ b/etc.c
@@ -178,15 +178,13 @@ Init_Etc()
{
M_Etc = rb_define_module("Etc");
- rb_define_method(M_Etc, "getlogin", Fetc_getlogin, 0);
+ rb_define_module_function(M_Etc, "getlogin", Fetc_getlogin, 0);
- rb_define_method(M_Etc, "getpwuid", Fetc_getpwuid, -2);
- rb_define_method(M_Etc, "getpwnam", Fetc_getpwnam, 1);
- rb_define_method(M_Etc, "passwd", Fetc_passwd, 0);
+ rb_define_module_function(M_Etc, "getpwuid", Fetc_getpwuid, -2);
+ rb_define_module_function(M_Etc, "getpwnam", Fetc_getpwnam, 1);
+ rb_define_module_function(M_Etc, "passwd", Fetc_passwd, 0);
- rb_define_method(M_Etc, "getgrgid", Fetc_getgrgid, 1);
- rb_define_method(M_Etc, "getgrnam", Fetc_getgrnam, 1);
- rb_define_method(M_Etc, "group", Fetc_group, 0);
-
- rb_include_module(CLASS_OF(M_Etc), M_Etc);
+ rb_define_module_function(M_Etc, "getgrgid", Fetc_getgrgid, 1);
+ rb_define_module_function(M_Etc, "getgrnam", Fetc_getgrnam, 1);
+ rb_define_module_function(M_Etc, "group", Fetc_group, 0);
}