ruby-changes:36888
From: usa <ko1@a...>
Date: Wed, 24 Dec 2014 18:11:17 +0900 (JST)
Subject: [ruby-changes:36888] usa:r48969 (trunk): * lib/open-uri.rb (OpenURI.open_http): refactoring of r48941.
usa 2014-12-24 18:11:05 +0900 (Wed, 24 Dec 2014) New Revision: 48969 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=48969 Log: * lib/open-uri.rb (OpenURI.open_http): refactoring of r48941. Modified files: trunk/lib/open-uri.rb Index: lib/open-uri.rb =================================================================== --- lib/open-uri.rb (revision 48968) +++ lib/open-uri.rb (revision 48969) @@ -295,8 +295,7 @@ module OpenURI https://github.com/ruby/ruby/blob/trunk/lib/open-uri.rb#L295 http.verify_mode = options[:ssl_verify_mode] || OpenSSL::SSL::VERIFY_PEER store = OpenSSL::X509::Store.new if options[:ssl_ca_cert] - certs = options[:ssl_ca_cert].is_a?(Array) ? options[:ssl_ca_cert] : [options[:ssl_ca_cert]] - certs.each do |cert| + Array(options[:ssl_ca_cert]).each do |cert| if File.directory? cert store.add_path cert else -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/