diff options
author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1999-11-17 07:30:37 +0000 |
---|---|---|
committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1999-11-17 07:30:37 +0000 |
commit | 0d2a06406ebd4f99046373e815473ed99046f7fe (patch) | |
tree | c25927a4f286e4ed5f3c7637076332e99287b089 /class.c | |
parent | 2ee41de2e5c334d14f8896952e9d5f4ded94fd59 (diff) | |
download | ruby-0d2a06406ebd4f99046373e815473ed99046f7fe.tar.gz ruby-0d2a06406ebd4f99046373e815473ed99046f7fe.tar.xz ruby-0d2a06406ebd4f99046373e815473ed99046f7fe.zip |
19991117
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@564 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'class.c')
-rw-r--r-- | class.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -130,7 +130,7 @@ rb_define_class_under(outer, name, super) id = rb_intern(name); klass = rb_define_class_id(id, super); - rb_const_set(outer, id, klass); + rb_shvar_set(outer, id, klass); rb_set_class_path(klass, outer, name); return klass; @@ -186,7 +186,7 @@ rb_define_module_under(outer, name) id = rb_intern(name); module = rb_define_module_id(id); - rb_const_set(outer, id, module); + rb_shvar_set(outer, id, module); rb_set_class_path(module, outer, name); return module; |