Home
last modified time | relevance | path

Searched refs:max_code_size (Results 1 – 1 of 1) sorted by relevance

/hal_espressif-latest/tools/esptool_py/flasher_stub/
Dminiz.c826 …tic void tdefl_huffman_enforce_max_code_size(int *pNum_codes, int code_list_len, int max_code_size) in tdefl_huffman_enforce_max_code_size() argument
832 for (i = max_code_size + 1; i <= TDEFL_MAX_SUPPORTED_HUFF_CODESIZE; i++) in tdefl_huffman_enforce_max_code_size()
833 pNum_codes[max_code_size] += pNum_codes[i]; in tdefl_huffman_enforce_max_code_size()
834 for (i = max_code_size; i > 0; i--) in tdefl_huffman_enforce_max_code_size()
835 total += (((mz_uint32)pNum_codes[i]) << (max_code_size - i)); in tdefl_huffman_enforce_max_code_size()
836 while (total != (1UL << max_code_size)) in tdefl_huffman_enforce_max_code_size()
838 pNum_codes[max_code_size]--; in tdefl_huffman_enforce_max_code_size()
839 for (i = max_code_size - 1; i > 0; i--) in tdefl_huffman_enforce_max_code_size()