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

ruby-changes:10142

From: nobu <ko1@a...>
Date: Tue, 20 Jan 2009 16:17:50 +0900 (JST)
Subject: [ruby-changes:10142] Ruby:r21686 (trunk): * cont.c (ruby_Init_{Continuation_body,Fiber_as_Coroutine}): prefixed

nobu	2009-01-20 16:17:28 +0900 (Tue, 20 Jan 2009)

  New Revision: 21686

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

  Log:
    * cont.c (ruby_Init_{Continuation_body,Fiber_as_Coroutine}): prefixed
      with ruby_ to export.
    * ext/continuation/continuation.c, ext/fiber/fiber.c: ditto.

  Modified files:
    trunk/ChangeLog
    trunk/cont.c
    trunk/ext/continuation/continuation.c
    trunk/ext/fiber/fiber.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 21685)
+++ ChangeLog	(revision 21686)
@@ -1,3 +1,10 @@
+Tue Jan 20 16:17:12 2009  Nobuyoshi Nakada  <nobu@r...>
+
+	* cont.c (ruby_Init_{Continuation_body,Fiber_as_Coroutine}): prefixed
+	  with ruby_ to export.
+
+	* ext/continuation/continuation.c, ext/fiber/fiber.c: ditto.
+
 Tue Jan 20 15:32:29 2009  Nobuyoshi Nakada  <nobu@r...>
 
 	* Makefile.in (miniruby): renames and then removes, to get rid of
@@ -7,11 +14,11 @@
 
 	* configure.in (DLDFLAGS): do not export all symbols.
 
-	* cygwin/GNUmakefile.in (RUBYDEF): rejects symbols prefixex with
+	* cygwin/GNUmakefile.in (RUBYDEF): rejects symbols prefixed with
 	  Init_.
 
-	* win32/mkexports.rb (Exports::Mingw): includes all symbols except for
-	  prefixed with Init_ as well as mswin32.
+	* win32/mkexports.rb (Exports::Mingw): includes all symbols as
+	  well as mswin32, except for prefixed with Init_.
 
 Tue Jan 20 13:03:50 2009  Nobuyoshi Nakada  <nobu@r...>
 
Index: ext/fiber/fiber.c
===================================================================
--- ext/fiber/fiber.c	(revision 21685)
+++ ext/fiber/fiber.c	(revision 21686)
@@ -1,8 +1,8 @@
 
-void Init_Fiber_as_Coroutine(void);
+void ruby_Init_Fiber_as_Coroutine(void);
 
 void
 Init_fiber(void)
 {
-    Init_Fiber_as_Coroutine();
+    ruby_Init_Fiber_as_Coroutine();
 }
Index: ext/continuation/continuation.c
===================================================================
--- ext/continuation/continuation.c	(revision 21685)
+++ ext/continuation/continuation.c	(revision 21686)
@@ -1,8 +1,8 @@
 
-void Init_Continuation_body(void);
+void ruby_Init_Continuation_body(void);
 
 void
 Init_continuation(void)
 {
-    Init_Continuation_body();
+    ruby_Init_Continuation_body();
 }
Index: cont.c
===================================================================
--- cont.c	(revision 21685)
+++ cont.c	(revision 21686)
@@ -1021,7 +1021,7 @@
 }
 
 void
-Init_Continuation_body(void)
+ruby_Init_Continuation_body(void)
 {
     rb_cContinuation = rb_define_class("Continuation", rb_cObject);
     rb_undef_alloc_func(rb_cContinuation);
@@ -1032,7 +1032,7 @@
 }
 
 void
-Init_Fiber_as_Coroutine(void)
+ruby_Init_Fiber_as_Coroutine(void)
 {
     rb_define_method(rb_cFiber, "transfer", rb_fiber_m_transfer, -1);
     rb_define_method(rb_cFiber, "alive?", rb_fiber_alive_p, 0);

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

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