ruby-changes:15664
From: nobu <ko1@a...>
Date: Sun, 2 May 2010 08:55:07 +0900 (JST)
Subject: [ruby-changes:15664] Ruby:r27581 (ruby_1_8, trunk): * lib/cgi.rb (CGI::NEEDS_BINMODE): check if O_BINARY value instead
nobu 2010-05-02 08:54:39 +0900 (Sun, 02 May 2010) New Revision: 27581 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=27581 Log: * lib/cgi.rb (CGI::NEEDS_BINMODE): check if O_BINARY value instead of fragile check by platform name. Modified files: branches/ruby_1_8/ChangeLog branches/ruby_1_8/lib/cgi.rb trunk/ChangeLog trunk/lib/cgi/core.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 27580) +++ ChangeLog (revision 27581) @@ -1,3 +1,8 @@ +Sun May 2 08:54:37 2010 Nobuyoshi Nakada <nobu@r...> + + * lib/cgi.rb (CGI::NEEDS_BINMODE): check if O_BINARY value instead + of fragile check by platform name. + Sun May 2 07:38:43 2010 Nobuyoshi Nakada <nobu@r...> * lib/mkmf.rb (dir_config): should not modify argument arrays Index: lib/cgi/core.rb =================================================================== --- lib/cgi/core.rb (revision 27580) +++ lib/cgi/core.rb (revision 27581) @@ -13,7 +13,7 @@ REVISION = '$Id$' #:nodoc: - NEEDS_BINMODE = true if /WIN/i.match(RUBY_PLATFORM) + NEEDS_BINMODE = File::BINARY != 0 # Path separators in different environments. PATH_SEPARATOR = {'UNIX'=>'/', 'WINDOWS'=>'\\', 'MACINTOSH'=>':'} Index: ruby_1_8/ChangeLog =================================================================== --- ruby_1_8/ChangeLog (revision 27580) +++ ruby_1_8/ChangeLog (revision 27581) @@ -1,3 +1,8 @@ +Sun May 2 08:54:37 2010 Nobuyoshi Nakada <nobu@r...> + + * lib/cgi.rb (CGI::NEEDS_BINMODE): check if O_BINARY value instead + of fragile check by platform name. + Sun May 2 07:38:43 2010 Nobuyoshi Nakada <nobu@r...> * lib/mkmf.rb (dir_config): should not modify argument arrays Index: ruby_1_8/lib/cgi.rb =================================================================== --- ruby_1_8/lib/cgi.rb (revision 27580) +++ ruby_1_8/lib/cgi.rb (revision 27581) @@ -286,7 +286,7 @@ REVISION = '$Id$' #:nodoc: - NEEDS_BINMODE = true if /WIN/ni.match(RUBY_PLATFORM) + NEEDS_BINMODE = File::BINARY != 0 # Path separators in different environments. PATH_SEPARATOR = {'UNIX'=>'/', 'WINDOWS'=>'\\', 'MACINTOSH'=>':'} -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/