lib/deflate_decompress: slight simplification in build_decode_table()

This commit is contained in:
Eric Biggers 2019-01-14 21:37:48 -08:00
parent 333eff73b2
commit 449b5adc16

View File

@ -810,10 +810,9 @@ build_decode_table(u32 decode_table[],
bit = 1U << bsr32(codeword ^ ((1U << len) - 1));
codeword &= bit - 1;
codeword |= bit;
if (--count == 0) {
while ((count = len_counts[++len]) == 0)
;
}
count--;
while (count == 0)
count = len_counts[++len];
}
}