diff options
| author | Yukihiro Matsumoto <[email protected]> | 2012-06-03 23:26:40 +0900 |
|---|---|---|
| committer | Yukihiro Matsumoto <[email protected]> | 2012-06-03 23:26:40 +0900 |
| commit | 7009a1d8f5271fcd0b06a86645ad28e40c2bc5d9 (patch) | |
| tree | caa505a4c43662cb346b8b93e848523e1b393f20 | |
| parent | e4529c065dfcd844dbea11ba3822af7528393450 (diff) | |
| download | mruby-7009a1d8f5271fcd0b06a86645ad28e40c2bc5d9.tar.gz mruby-7009a1d8f5271fcd0b06a86645ad28e40c2bc5d9.zip | |
should not disclose metaclass; close #238
| -rw-r--r-- | src/class.c | 2 |
1 files changed, 1 insertions, 1 deletions
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); } |
