diff --git a/kbinxml/sixbit.py b/kbinxml/sixbit.py index cb66dc8..4cbc1f7 100644 --- a/kbinxml/sixbit.py +++ b/kbinxml/sixbit.py @@ -22,6 +22,6 @@ def unpack_sixbit(byteBuf): length_bytes = (length_bits + 7) // 8 bitBuf = bitarray(endian='big') bitBuf.frombytes(bytes(byteBuf.get_bytes(length_bytes))) - result = [bitBuf[offset:offset+6].tobytes()[0] >> 2 + result = [bytes(bitBuf[offset:offset+6].tobytes())[0] >> 2 for offset in range(0, length_bits, 6)] return ''.join([charmap[x] for x in result]) diff --git a/setup.py b/setup.py index e10556f..d43453e 100644 --- a/setup.py +++ b/setup.py @@ -9,7 +9,7 @@ requires = [ if sys.version_info < (3,0): requires.append('future') -version = '1.3' +version = '1.4' setup( name='kbinxml', description="Decoder/encoder for Konami's binary XML format",