summary refs log tree commit
diff options
context:
space:
mode:
authorSho Ito <i.sho.0628@gmail.com>2019-08-20 20:37:41 +0900
committerSho Ito <i.sho.0628@gmail.com>2019-08-20 20:37:41 +0900
commit29e9aeb63cdebe49682ea0cf9ef423007ac1d738 (patch)
tree44bb09a357d1ce411c812e6635ec0939921b568a
parentbbd2a93f422508c615ae23d007c34b8bfb405b91 (diff)
downloadrack-29e9aeb63cdebe49682ea0cf9ef423007ac1d738.tar.gz
remove unnecessary freeze method
-rw-r--r--lib/rack/utils.rb2
-rw-r--r--test/spec_deflater.rb2
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/rack/utils.rb b/lib/rack/utils.rb
index 43d70a85..612e37cf 100644
--- a/lib/rack/utils.rb
+++ b/lib/rack/utils.rb
@@ -447,7 +447,7 @@ module Rack
       end
 
       def []=(k, v)
-        canonical = k.downcase.freeze
+        canonical = k.downcase
         delete k if @names[canonical] && @names[canonical] != k # .delete is expensive, don't invoke it unless necessary
         @names[canonical] = k
         super k, v
diff --git a/test/spec_deflater.rb b/test/spec_deflater.rb
index b0640a04..a00b5ec3 100644
--- a/test/spec_deflater.rb
+++ b/test/spec_deflater.rb
@@ -388,7 +388,7 @@ describe Rack::Deflater do
     app_body = Object.new
     class << app_body
       def each
-        (0..20).each { |i| yield "hello\n".freeze }
+        (0..20).each { |i| yield "hello\n" }
       end
     end