From 1deb31320a480b1863885743ab344a602062c43a Mon Sep 17 00:00:00 2001 From: Masamitsu MURASE Date: Sun, 24 Jun 2012 15:15:55 +0900 Subject: Modify instance tt. --- src/class.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/class.c') diff --git a/src/class.c b/src/class.c index 881a0072e..53e603aeb 100644 --- a/src/class.c +++ b/src/class.c @@ -1050,6 +1050,9 @@ mrb_class_new(mrb_state *mrb, struct RClass *super) mrb_check_inheritable(mrb, super); } c = boot_defclass(mrb, super); + if (super){ + MRB_SET_INSTANCE_TT(c, MRB_INSTANCE_TT(super)); + } make_metaclass(mrb, c); return c; -- cgit v1.2.3