Skip to content

Commit

Permalink
Restructured try/except block
Browse files Browse the repository at this point in the history
  • Loading branch information
Sheran Gunasekera committed Oct 17, 2011
1 parent 4bf25a3 commit 3fcdc15
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions bbtmodules/DatFile.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,15 +51,16 @@ def record(self,offset,record_id):
try:
header_data.append(self.dat_file.read(header[2]))
header_data.append(self.dat_file.read(header[3]))
data = self.dat_file.read(header[4])
if record_id == header[1].encode("hex").upper():
return Record(header, header_data, data)
else:
return None
except OverflowError:
return None
except MemoryError:
return None
data = self.dat_file.read(header[4])
if record_id == header[1].encode("hex").upper():
return Record(header, header_data, data)
else:
return None


def close(self):
self.dat_file.close()
Expand Down

0 comments on commit 3fcdc15

Please sign in to comment.