# File lib/archive/tar/minitar.rb, line 494 494: def read(len = nil) 495: return nil if @read >= @size 496: len ||= @size - @read 497: max_read = [len, @size - @read].min 498: ret = @io.read(max_read) 499: @read += ret.size 500: ret 501: end