# File lib/archive/tar/minitar.rb, line 656 656: def self.open(input) 657: stream = Input.new(input) 658: return stream unless block_given? 659: 660: begin 661: res = yield stream 662: ensure 663: stream.close 664: end 665: 666: res 667: end