From 7009a1d8f5271fcd0b06a86645ad28e40c2bc5d9 Mon Sep 17 00:00:00 2001 From: Yukihiro Matsumoto Date: Sun, 3 Jun 2012 23:26:40 +0900 Subject: should not disclose metaclass; close #238 --- src/class.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/class.c b/src/class.c index 748996e62..c689552f5 100644 --- a/src/class.c +++ b/src/class.c @@ -824,7 +824,7 @@ mrb_class_superclass(mrb_state *mrb, mrb_value klass) { struct RClass *c, *s; c = mrb_class_ptr(klass); - s = c->super; + s = mrb_class_real(c->super); return mrb_obj_value(s); } -- cgit v1.2.3