case LZX_BLOCKTYPE_UNCOMPRESSED:
LZX_DEBUG("Found uncompressed block.");
- ret = align_input_bitstream(istream, true);
+
+ /* Mystery bit! */
+ ret = bitstream_read_bits(istream, 1, &i);
if (ret != 0)
return ret;
+ align_input_bitstream(istream);
ret = bitstream_read_bytes(istream, sizeof(R), R);
if (ret != 0)
return ret;
if (ret != 0)
return ret;
if (block_size & 1)
- align_input_bitstream(&istream, false);
+ align_input_bitstream(&istream);
break;
default:
wimlib_assert(0);