summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authoryugui <yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-01-10 11:34:40 +0000
committeryugui <yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-01-10 11:34:40 +0000
commit0b0aafce5df8e2da2f69da7bad096d0076f7db03 (patch)
tree959b39ad5860e9f2244299f2f77d4b01e56d1b38 /lib
parenteb87f155f651c197f218b8983250af7a3796e686 (diff)
Fix for the previous commit
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@26272 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib')
-rw-r--r--lib/webrick/httpstatus.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/webrick/httpstatus.rb b/lib/webrick/httpstatus.rb
index 325bfa8d65..f354b7d75d 100644
--- a/lib/webrick/httpstatus.rb
+++ b/lib/webrick/httpstatus.rb
@@ -13,8 +13,9 @@ module WEBrick
module HTTPStatus
class Status < StandardError
- def initialize(message, *rest)
- super(AccessLog.escape(message), *rest)
+ def initialize(*args)
+ args[0] = AccessLog.escape(args[0]) unless args.empty?
+ super(*args)
end
class << self
attr_reader :code, :reason_phrase