diff --git a/eval.c b/eval.c index c49fd88f02..141cbe12b3 100644 --- a/eval.c +++ b/eval.c @@ -1152,15 +1152,15 @@ using_module_recursive(NODE *cref, VALUE klass) using_module_recursive(cref, super); } switch (BUILTIN_TYPE(klass)) { - case T_MODULE: + case T_MODULE: module = klass; break; - case T_ICLASS: + case T_ICLASS: module = RBASIC(klass)->klass; break; - default: + default: rb_raise(rb_eTypeError, "wrong argument type %s (expected Module)", rb_obj_classname(klass)); break;