Sha256: be7d7e2f51ee21b3b6461a91c03bfb7e89516ad9224da74a2631fb8e51ea9228

Contents?: true

Size: 441 Bytes

Versions: 3

Compression:

Stored size: 441 Bytes

Contents

module Zip
  class NullDecompressor #:nodoc:all
    include Singleton

    def sysread(numberOfBytes = nil, buf = nil)
      nil
    end

    def produce_input
      nil
    end

    def input_finished?
      true
    end

    def eof
      true
    end

    alias :eof? :eof
  end
end

# Copyright (C) 2002, 2003 Thomas Sondergaard
# rubyzip is free software; you can redistribute it and/or
# modify it under the terms of the ruby license.

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
rubyzip-1.0.0 lib/zip/null_decompressor.rb
rubyzip-1.0.0.beta1 lib/zip/null_decompressor.rb
superp-rubyzip-0.1.0 lib/zip/null_decompressor.rb