135
140
crc32, isize = struct.unpack("<LL", self.decompress.unused_data[0:8])
136
141
# note that isize is unsigned - it can exceed 2GB
137
142
if crc32 != U32(self.crc):
139
144
elif isize != LOWU32(self.size):
140
145
raise IOError, "Incorrect length of data produced"