From 1976ef38a7630addb63689053b6dc1d4889d934d Mon Sep 17 00:00:00 2001 From: xibbar Date: Thu, 30 Jul 2009 05:34:02 +0000 Subject: * lib/cgi/util.rb (CGI::unescape): support encoding option. * lib/cgi/cookie.rb (CGI::Cookie.parse): fix for the encoded value. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24314 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- lib/cgi/cookie.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/cgi/cookie.rb') diff --git a/lib/cgi/cookie.rb b/lib/cgi/cookie.rb index 5c2cd62a27..68fbc8972c 100644 --- a/lib/cgi/cookie.rb +++ b/lib/cgi/cookie.rb @@ -123,7 +123,7 @@ class CGI next unless name and values name = CGI::unescape(name) values ||= "" - values = values.split('&').collect{|v| CGI::unescape(v) } + values = values.split('&').collect{|v| CGI::unescape(v,@@accept_charset) } if cookies.has_key?(name) values = cookies[name].value + values end -- cgit v1.2.3