make_metaclass should skip MRB_TT_ICLASS; close #1369

This commit is contained in:
Yukihiro "Matz" Matsumoto
2013-07-13 21:53:00 +09:00
parent cbb06d95b6
commit 24fb4bf17a
+1 -1
View File
@@ -55,7 +55,7 @@ mrb_name_class(mrb_state *mrb, struct RClass *c, mrb_sym name)
mrb_obj_iv_set(mrb, (struct RObject*)c,
mrb_intern2(mrb, "__classid__", 11), mrb_symbol_value(name));
}
#define make_metaclass(mrb, c) prepare_singleton_class((mrb), (struct RBasic*)(c))
static void