[前][次][番号順一覧][スレッド一覧]

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/

[前][次][番号順一覧][スレッド一覧]