From 29f237a8b1df650089b54447f070726c75706b6f Mon Sep 17 00:00:00 2001 From: Yukihiro Matsumoto Date: Fri, 14 Oct 1994 06:19:03 +0900 Subject: version 0.54 https://cache.ruby-lang.org/pub/ruby/1.0/ruby-0.54.tar.gz --- etc.c | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'etc.c') 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); } -- cgit v1.2.3