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)); bit = 1U << bsr32(codeword ^ ((1U << len) - 1));
codeword &= bit - 1; codeword &= bit - 1;
codeword |= bit; codeword |= bit;
if (--count == 0) { count--;
while ((count = len_counts[++len]) == 0) while (count == 0)
; count = len_counts[++len];
}
} }
} }