From ec86b093adc2340c7b1f7e2b4974144045ed9fe7 Mon Sep 17 00:00:00 2001 From: Joshua Peek Date: Mon, 3 Aug 2009 22:21:15 -0500 Subject: Use more compatible gzip write api instead of "<<". Fixes undefined method `<<' for Zlib::GzipWriter on JRuby --- lib/rack/deflater.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/rack/deflater.rb b/lib/rack/deflater.rb index 14137a94..ad0f5316 100644 --- a/lib/rack/deflater.rb +++ b/lib/rack/deflater.rb @@ -60,7 +60,7 @@ module Rack @writer = block gzip =::Zlib::GzipWriter.new(self) gzip.mtime = @mtime - @body.each { |part| gzip << part } + @body.each { |part| gzip.write(part) } @body.close if @body.respond_to?(:close) gzip.close @writer = nil -- cgit v1.2.1