lib/dbf/table.rb in dbf-2.0.9 vs lib/dbf/table.rb in dbf-2.0.10
- old
+ new
@@ -66,9 +66,10 @@
@data = open_data(data)
@data.rewind
@header = Header.new(@data.read(DBF_HEADER_SIZE), supports_encoding?)
@encoding = encoding || header.encoding
@memo = open_memo(data, memo)
+ yield self if block_given?
rescue Errno::ENOENT => error
raise DBF::FileNotFoundError.new("file not found: #{data}")
end
end