# File lib/archive/tar/minitar.rb, line 297 297: def self.open(anIO) 298: writer = Writer.new(anIO) 299: 300: return writer unless block_given? 301: 302: begin 303: res = yield writer 304: ensure 305: writer.close 306: end 307: 308: res 309: end