summary refs log tree commit
diff options
context:
space:
mode:
authorcremno <cremno@mail.ru>2017-03-25 18:33:36 +0100
committercremno <cremno@mail.ru>2017-03-25 18:33:36 +0100
commit78d19bccec58fe8d29fe237c052ccef45aecd1cb (patch)
tree3b57b37613b7de01d0e81c8db07d0cb42796e999
parent2f674c906a536c72ee7149bef934ff92f5d25de2 (diff)
downloadrack-78d19bccec58fe8d29fe237c052ccef45aecd1cb.tar.gz
call String#b to create a binary copy
-rw-r--r--lib/rack/chunked.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/rack/chunked.rb b/lib/rack/chunked.rb
index 4b8f270e..3076931c 100644
--- a/lib/rack/chunked.rb
+++ b/lib/rack/chunked.rb
@@ -24,7 +24,7 @@ module Rack
           size = chunk.bytesize
           next if size == 0
 
-          chunk = chunk.dup.force_encoding(Encoding::BINARY)
+          chunk = chunk.b
           yield [size.to_s(16), term, chunk, term].join
         end
         yield TAIL