ruby-changes:3443
From: ko1@a...
Date: 7 Jan 2008 20:41:00 +0900
Subject: [ruby-changes:3443] gotoyuzo - Ruby:r14936 (trunk): * lib/webrick/httpservlet/cgihandler.rb: external encoding of
gotoyuzo 2008-01-07 20:40:41 +0900 (Mon, 07 Jan 2008) New Revision: 14936 Modified files: trunk/ChangeLog trunk/lib/webrick/httpservlet/cgihandler.rb Log: * lib/webrick/httpservlet/cgihandler.rb: external encoding of tempfiles is set to "ASCII-8BIT". http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=14936&r2=14935&diff_format=u http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/webrick/httpservlet/cgihandler.rb?r1=14936&r2=14935&diff_format=u Index: ChangeLog =================================================================== --- ChangeLog (revision 14935) +++ ChangeLog (revision 14936) @@ -1,3 +1,8 @@ +Mon Jan 7 20:37:55 2008 GOTOU Yuuzou <gotoyuzo@n...> + + * lib/webrick/httpservlet/cgihandler.rb: external encoding of + tempfiles is set to "ASCII-8BIT". + Mon Jan 7 19:39:50 2008 Eric Hodel <drbrain@s...> * lib/rdoc/template.rb: Use ERB instead of custom template language. Index: lib/webrick/httpservlet/cgihandler.rb =================================================================== --- lib/webrick/httpservlet/cgihandler.rb (revision 14935) +++ lib/webrick/httpservlet/cgihandler.rb (revision 14936) @@ -35,7 +35,9 @@ cgi_in = IO::popen(@cgicmd, "wb") cgi_out = Tempfile.new("webrick.cgiout.", @tempdir) + cgi_out.set_encoding("ASCII-8BIT") cgi_err = Tempfile.new("webrick.cgierr.", @tempdir) + cgi_err.set_encoding("ASCII-8BIT") begin cgi_in.sync = true meta = req.meta_vars -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml