ruby-changes:8088
From: xibbar <ko1@a...>
Date: Sun, 28 Sep 2008 23:18:27 +0900 (JST)
Subject: [ruby-changes:8088] Ruby:r19614 (trunk): * lib/cgi/html.rb (CGI::HtmlExtension::popup_menu):
xibbar 2008-09-28 23:16:01 +0900 (Sun, 28 Sep 2008) New Revision: 19614 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=19614 Log: * lib/cgi/html.rb (CGI::HtmlExtension::popup_menu): fix the calls #bytesize on array parameters. [ruby-core:18919] Modified files: trunk/ChangeLog trunk/lib/cgi/html.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 19613) +++ ChangeLog (revision 19614) @@ -1,3 +1,8 @@ +Sun Sep 28 23:08:38 2008 Takeyuki Fujioka <xibbar@r...> + + * lib/cgi/html.rb (CGI::HtmlExtension::popup_menu): + fix the calls #bytesize on array parameters. [ruby-core:18919] + Sun Sep 28 22:44:26 2008 Takeyuki Fujioka <xibbar@r...> * lib/cgi/core.rb (CGI::parse): ignore illegal query params. Index: lib/cgi/html.rb =================================================================== --- lib/cgi/html.rb (revision 19613) +++ lib/cgi/html.rb (revision 19614) @@ -624,13 +624,13 @@ if value.kind_of?(String) option({ "VALUE" => value }){ value } else - if value[value.bytesize - 1] == true + if value[value.size - 1] == true option({ "VALUE" => value[0], "SELECTED" => true }){ - value[value.bytesize - 2] + value[value.size - 2] } else option({ "VALUE" => value[0] }){ - value[value.bytesize - 1] + value[value.size - 1] } end end -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/