- num = get_next_bits(data_in, 0x04) + 1;
- for (i = 0; i <= num; i++) {
- byte = buf[(offset + i) & 0x3ff];
+ /* length of dictionary word used */
+ wordlen = get_next_bits(data_in, 0x04) + 1;
+ for (i = 0; i <= wordlen ; i++) {
+ /* lookup dictionary byte */
+ byte = buf[(wordoffset + i) & 0x3ff];