# File lib/archive/tar/minitar.rb, line 565 565: def self.open(anIO) 566: reader = Reader.new(anIO) 567: 568: return reader unless block_given? 569: 570: begin 571: res = yield reader 572: ensure 573: reader.close 574: end 575: 576: res 577: end