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

ruby-changes:20386

From: nobu <ko1@a...>
Date: Thu, 7 Jul 2011 15:40:45 +0900 (JST)
Subject: [ruby-changes:20386] nobu:r32434 (trunk): * ext/-test-/string/modify.c: split from init.c.

nobu	2011-07-07 15:40:33 +0900 (Thu, 07 Jul 2011)

  New Revision: 32434

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32434

  Log:
    * ext/-test-/string/modify.c: split from init.c.

  Added files:
    trunk/ext/-test-/string/modify.c
  Modified files:
    trunk/ext/-test-/string/init.c

Index: ext/-test-/string/init.c
===================================================================
--- ext/-test-/string/init.c	(revision 32433)
+++ ext/-test-/string/init.c	(revision 32434)
@@ -2,18 +2,10 @@
 
 #define init(n) {void Init_##n(VALUE klass); Init_##n(klass);}
 
-VALUE
-bug_str_modify(VALUE str)
-{
-    rb_str_modify(str);
-    return str;
-}
-
 void
 Init_string(void)
 {
     VALUE mBug = rb_define_module("Bug");
     VALUE klass = rb_define_class_under(mBug, "String", rb_cString);
-    rb_define_method(klass, "modify!", bug_str_modify, 0);
     TEST_INIT_FUNCS(init);
 }
Index: ext/-test-/string/modify.c
===================================================================
--- ext/-test-/string/modify.c	(revision 0)
+++ ext/-test-/string/modify.c	(revision 32434)
@@ -0,0 +1,14 @@
+#include "ruby.h"
+
+VALUE
+bug_str_modify(VALUE str)
+{
+    rb_str_modify(str);
+    return str;
+}
+
+void
+Init_modify(VALUE klass)
+{
+    rb_define_method(klass, "modify!", bug_str_modify, 0);
+}

Property changes on: ext/-test-/string/modify.c
___________________________________________________________________
Added: svn:eol-style
   + LF


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

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