# File lib/archive/zip/codec/traditional_encryption.rb, line 277 def initialize(io, password, mtime) # Keep track of the total number of bytes read. # Set this here so that the call to #initialize_keys caused by the call # to super below does not cause errors in #unbuffered_read due to this # attribute being uninitialized. @total_bytes_out = 0 super(io, password, mtime) # Assume that the delegate IO object is already buffered. self.fill_size = 0 end