Module: RIO::Filter::GZipRead

Defined in:
lib/rio/filter/gzip.rb

Class Method Summary collapse

Class Method Details

.extend_object(ioh_stream) ⇒ Object



52
53
54
55
56
57
58
# File 'lib/rio/filter/gzip.rb', line 52

def self.extend_object(ioh_stream)
  super
  gz = Zlib::GzipReader.new(ioh_stream.ios)
  gz.extend Filter::GZipMissing
  gz.extend Filter::GZipWin32MissingEachLine
  ioh_stream.iostack.push(gz)
end