ruby-changes:12788
From: naruse <ko1@a...>
Date: Wed, 12 Aug 2009 15:55:04 +0900 (JST)
Subject: [ruby-changes:12788] Ruby:r24515 (trunk): * class.c (rb_define_module_id_under): fix the name.
naruse 2009-08-12 15:54:45 +0900 (Wed, 12 Aug 2009) New Revision: 24515 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=24515 Log: * class.c (rb_define_module_id_under): fix the name. * class.c (rb_define_module_under): fix for prevvious changes. Modified files: trunk/ChangeLog trunk/class.c Index: ChangeLog =================================================================== --- ChangeLog (revision 24514) +++ ChangeLog (revision 24515) @@ -1,3 +1,9 @@ +Wed Aug 12 15:52:04 2009 NARUSE, Yui <naruse@r...> + + * class.c (rb_define_module_id_under): fix the name. + + * class.c (rb_define_module_under): fix for prevvious changes. + Wed Aug 12 15:32:16 2009 Nobuyoshi Nakada <nobu@r...> * class.c (rb_define_class_id_under, rb_define_module_id_under): Index: class.c =================================================================== --- class.c (revision 24514) +++ class.c (revision 24515) @@ -437,7 +437,7 @@ } VALUE -rb_define_module_under(VALUE outer, ID id) +rb_define_module_id_under(VALUE outer, ID id) { VALUE module; @@ -450,7 +450,7 @@ } module = rb_define_module_id(id); rb_const_set(outer, id, module); - rb_set_class_path(module, outer, name); + rb_set_class_path_string(module, outer, rb_id2str(id)); return module; } -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/