ruby-cvs:20806
From: nobu ruby-lang.org
Date: Sat, 29 Sep 2007 17:45:25 +0900 (JST)
Subject: [ruby-cvs:20806] Ruby:r13569 (trunk): * main.c (main): use platform-independent per-process initialization.
nobu 2007-09-29 17:45:24 +0900 (Sat, 29 Sep 2007)
New Revision: 13569
Modified files:
trunk/ChangeLog
trunk/include/ruby/ruby.h
trunk/include/ruby/win32.h
trunk/main.c
trunk/ruby.c
trunk/win32/mkexports.rb
trunk/win32/win32.c
Log:
* main.c (main): use platform-independent per-process initialization.
[ruby-dev:31900]
* ruby.c (ruby_sysinit): new function for per-process initialization.
* include/ruby/ruby.h (RUBY_GLOBAL_SETUP): toplevel setup declaration.
* include/ruby/win32.h, win32/mkexports.rb: alias NtInitialize
ruby_sysinit.
* win32/win32.c (rb_w32_sysinit): renamed from NtInitialize.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/include/ruby/ruby.h?r1=13569&r2=13568
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/win32/win32.c?r1=13569&r2=13568
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/win32/mkexports.rb?r1=13569&r2=13568
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/include/ruby/win32.h?r1=13569&r2=13568
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ruby.c?r1=13569&r2=13568
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=13569&r2=13568
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/main.c?r1=13569&r2=13568