summaryrefslogtreecommitdiffhomepage
path: root/src/class.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/class.c')
-rw-r--r--src/class.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/class.c b/src/class.c
index 73e6687c0..e9df1dae4 100644
--- a/src/class.c
+++ b/src/class.c
@@ -327,12 +327,6 @@ mrb_define_method_raw(mrb_state *mrb, struct RClass *c, mrb_sym mid, struct RPro
{
khash_t(mt) *h;
khiter_t k;
-
- if (!c->origin) {
- printf("Warning, class %s does not have valid origin\n", mrb_class_name(mrb, c));
- mrb_raisef(mrb, E_RUNTIME_ERROR, "Invalid origin");
- c->origin = c;
- }
h = c->origin->mt;
if (!h) h = c->mt = kh_init(mt, mrb);