From: <gg...@us...> - 2007-06-02 10:24:24
|
Revision: 9844 http://swig.svn.sourceforge.net/swig/?rev=9844&view=rev Author: gga73 Date: 2007-06-02 03:24:23 -0700 (Sat, 02 Jun 2007) Log Message: ----------- Moved Init_stack() declaration over to rubyapi to avoid potential C++ issues. Modified Paths: -------------- trunk/Lib/ruby/rubyapi.swg trunk/Lib/ruby/rubyhead.swg Modified: trunk/Lib/ruby/rubyapi.swg =================================================================== --- trunk/Lib/ruby/rubyapi.swg 2007-05-31 10:32:01 UTC (rev 9843) +++ trunk/Lib/ruby/rubyapi.swg 2007-06-02 10:24:23 UTC (rev 9844) @@ -21,6 +21,14 @@ return target; } +// For ruby1.8.4 and earlier. +#ifndef RUBY_INIT_STACK + extern void Init_stack(VALUE* addr); +# define RUBY_INIT_STACK \ + VALUE variable_in_this_stack_frame; \ + Init_stack(&variable_in_this_stack_frame); +#endif + #ifdef __cplusplus } #endif Modified: trunk/Lib/ruby/rubyhead.swg =================================================================== --- trunk/Lib/ruby/rubyhead.swg 2007-05-31 10:32:01 UTC (rev 9843) +++ trunk/Lib/ruby/rubyhead.swg 2007-06-02 10:24:23 UTC (rev 9844) @@ -96,14 +96,5 @@ #endif -// For ruby1.8.4 and earlier. -#ifndef RUBY_INIT_STACK - extern void Init_stack(VALUE* addr); -# define RUBY_INIT_STACK \ - VALUE variable_in_this_stack_frame; \ - Init_stack(&variable_in_this_stack_frame); -#endif - - /* Global module used to keep some internal SWIG stuff */ static VALUE _mSWIG = Qnil; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |