From 129fcb3dcc1fecd32b7e73d6ea30c8c6aedbb259 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sat, 21 Nov 2015 08:52:32 +0000 Subject: response: simplify regexp Redundant \z statements are ugly and wastes 4 bytes on x86-64 according to ObjectSpace.memsize_of --- lib/rainbows/response.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/rainbows/response.rb b/lib/rainbows/response.rb index ac50321..62dfa39 100644 --- a/lib/rainbows/response.rb +++ b/lib/rainbows/response.rb @@ -30,7 +30,7 @@ module Rainbows::Response "Date: #{httpdate}\r\n" headers.each do |key, value| case key - when %r{\A(?:Date\z|Connection\z)}i + when %r{\A(?:Date|Connection)\z}i next when "rack.hijack" # this was an illegal key in Rack < 1.5, so it should be -- cgit v1.2.3-24-ge0c7