# File lib/archive/tar/minitar.rb, line 488 488: def read(len = nil) 489: return nil if @read >= @size 490: len ||= @size - @read 491: max_read = [len, @size - @read].min 492: ret = @io.read(max_read) 493: @read += ret.size 494: ret 495: end