# 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