# File lib/archive/tar/minitar.rb, line 291 291: def self.open(anIO) 292: writer = Writer.new(anIO) 293: 294: return writer unless block_given? 295: 296: begin 297: res = yield writer 298: ensure 299: writer.close 300: end 301: 302: res 303: end