summaryrefslogtreecommitdiff
path: root/class.c
diff options
context:
space:
mode:
Diffstat (limited to 'class.c')
-rw-r--r--class.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/class.c b/class.c
index 4a36f0e928..fa1860060a 100644
--- a/class.c
+++ b/class.c
@@ -3,7 +3,7 @@
class.c -
$Author: matz $
- $Date: 1994/11/01 08:27:48 $
+ $Date: 1994/12/16 00:59:42 $
created at: Tue Aug 10 15:05:44 JST 1993
Copyright (C) 1994 Yukihiro Matsumoto
@@ -86,7 +86,6 @@ rb_define_class_id(id, super)
/* make metaclass */
RBASIC(cls)->class = single_class_new(super?super->class:C_Class);
- literalize(RBASIC(cls)->class);
return (VALUE)cls;
}
@@ -193,10 +192,6 @@ rb_add_method(class, mid, node, noex)
Warning("redefine %s", rb_id2name(mid));
}
rb_clear_cache(body);
- freenode(body);
- }
- if (node && node->type != NODE_FBODY) {
- node = NEW_FBODY(node, mid);
}
body = NEW_METHOD(node, noex);
st_insert(class->m_tbl, mid, body);