if flags & GZ_FLAG_FTEXT: # created by some contrarian
verdict = HDR_CAND_FISHY
if flags & GZ_FLAG_FEXTRA:
- xlen = struct.unpack ("<H", os.read (fd, 2))
+ xlen = struct.unpack ("<H", os.read (fd, 2))[0]
xtra = os.read (fd, xlen)
if len (xtra) != xlen: # eof inside header
return HDR_CAND_JUNK, None