From f426e5870f4008e978ebbf7d6ddee3f6a9d1b506 Mon Sep 17 00:00:00 2001 From: matz Date: Thu, 19 Dec 2002 09:32:45 +0000 Subject: * class.c (rb_include_module): argument should be T_MODULE, not T_class, nor T_ICLASS. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- class.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'class.c') diff --git a/class.c b/class.c index 670c8b2075..5742ec3fdc 100644 --- a/class.c +++ b/class.c @@ -323,12 +323,7 @@ rb_include_module(klass, module) if (NIL_P(module)) return; if (klass == module) return; - switch (TYPE(module)) { - case T_MODULE: - case T_CLASS: - case T_ICLASS: - break; - default: + if (TYPE(module) != T_MODULE) { Check_Type(module, T_MODULE); } -- cgit v1.2.3