Searched refs:bitlen (Results 1 – 1 of 1) sorted by relevance
880 static unsigned HuffmanTree_makeFromLengths(HuffmanTree * tree, const unsigned * bitlen, in HuffmanTree_makeFromLengths() argument886 for(i = 0; i != numcodes; ++i) tree->lengths[i] = bitlen[i]; in HuffmanTree_makeFromLengths()1103 unsigned * bitlen = (unsigned *)lodepng_malloc(NUM_DEFLATE_CODE_SYMBOLS * sizeof(unsigned)); in generateFixedLitLenTree() local1104 if(!bitlen) return 83; /*alloc fail*/ in generateFixedLitLenTree()1107 for(i = 0; i <= 143; ++i) bitlen[i] = 8; in generateFixedLitLenTree()1108 for(i = 144; i <= 255; ++i) bitlen[i] = 9; in generateFixedLitLenTree()1109 for(i = 256; i <= 279; ++i) bitlen[i] = 7; in generateFixedLitLenTree()1110 for(i = 280; i <= 287; ++i) bitlen[i] = 8; in generateFixedLitLenTree()1112 error = HuffmanTree_makeFromLengths(tree, bitlen, NUM_DEFLATE_CODE_SYMBOLS, 15); in generateFixedLitLenTree()1114 lodepng_free(bitlen); in generateFixedLitLenTree()[all …]