aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_controller/mime_type.rb
diff options
context:
space:
mode:
authorFrederick Cheung <frederick.cheung@gmail.com>2008-12-21 02:11:39 +0000
committerPratik Naik <pratiknaik@gmail.com>2008-12-21 02:24:22 +0000
commit606cd61b9a2a710a27c2e482b5dace100cce9779 (patch)
tree8fc86e22eb1807567eed68fb089da75e23e12487 /actionpack/lib/action_controller/mime_type.rb
parent75a133f92ff7e27b83032babf829d8a58803bb3c (diff)
downloadrails-606cd61b9a2a710a27c2e482b5dace100cce9779.tar.gz
rails-606cd61b9a2a710a27c2e482b5dace100cce9779.tar.bz2
rails-606cd61b9a2a710a27c2e482b5dace100cce9779.zip
Fix Mime::Type#=~ not using Regexp.quote
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
Diffstat (limited to 'actionpack/lib/action_controller/mime_type.rb')
-rw-r--r--actionpack/lib/action_controller/mime_type.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/actionpack/lib/action_controller/mime_type.rb b/actionpack/lib/action_controller/mime_type.rb
index 43b3da8d35..017626ba27 100644
--- a/actionpack/lib/action_controller/mime_type.rb
+++ b/actionpack/lib/action_controller/mime_type.rb
@@ -178,7 +178,7 @@ module Mime
def =~(mime_type)
return false if mime_type.blank?
- regexp = Regexp.new(mime_type.to_s)
+ regexp = Regexp.new(Regexp.quote(mime_type.to_s))
(@synonyms + [ self ]).any? do |synonym|
synonym.to_s =~ regexp
end