lib/dbf/table.rb in dbf-4.2.0 vs lib/dbf/table.rb in dbf-4.2.1

- old
+ new

@@ -219,11 +219,11 @@ [].tap do |columns| until end_of_record? args = case version when '02' [self, *@data.read(header_size * 2).unpack('A11 a C'), 0] - when '8c' + when '04', '8c' [self, *@data.read(48).unpack('A32 a C C x13')] else [self, *@data.read(header_size).unpack('A11 a x4 C2')] end @@ -235,10 +235,10 @@ def header_size case version when '02' DBASE2_HEADER_SIZE - when '8c' + when '04', '8c' DBASE7_HEADER_SIZE else DBASE3_HEADER_SIZE end end