fixed reading fields that don't have descriptions

This commit is contained in:
Binh 2012-07-17 14:10:34 -05:00
parent b3aed20388
commit 0dc55ab3dd

View file

@ -174,7 +174,10 @@ class RecordBuilder(object):
def _compile(self, entries): def _compile(self, entries):
for (f_range, f_name, f_length, f_desc) in entries: for entry in entries:
(f_range, f_name, f_length, f_desc) = entry + ['']*(4-len(entry))
f_length = int(f_length) f_length = int(f_length)
try: try:
assert f_length == RangeToken(f_range).value assert f_length == RangeToken(f_range).value