From c0a09d9594564df9d5b7d6992dfe25c0a616d1fb Mon Sep 17 00:00:00 2001 From: nobu Date: Thu, 3 Sep 2009 19:46:18 +0000 Subject: * lib/webrick/httpservlet/abstract.rb (do_OPTIONS): method names are symbols now. [ruby-core:24580] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24742 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- lib/webrick/httpservlet/abstract.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'lib/webrick/httpservlet/abstract.rb') diff --git a/lib/webrick/httpservlet/abstract.rb b/lib/webrick/httpservlet/abstract.rb index 2a0a4049f2..f8bf14a330 100644 --- a/lib/webrick/httpservlet/abstract.rb +++ b/lib/webrick/httpservlet/abstract.rb @@ -48,8 +48,7 @@ module WEBrick end def do_OPTIONS(req, res) - m = self.methods.grep(/^do_[A-Z]+$/) - m.collect!{|i| i.sub(/do_/, "") } + m = self.methods.grep(/\Ado_([A-Z]+)\z/) {$1} m.sort! res["allow"] = m.join(",") end -- cgit v1.2.3