Searched refs:bitlen (Results 1 – 1 of 1) sorted by relevance
850 static unsigned HuffmanTree_makeFromLengths(HuffmanTree* tree, const unsigned* bitlen, in HuffmanTree_makeFromLengths() argument855 for(i = 0; i != numcodes; ++i) tree->lengths[i] = bitlen[i]; in HuffmanTree_makeFromLengths()1063 unsigned* bitlen = (unsigned*)lodepng_malloc(NUM_DEFLATE_CODE_SYMBOLS * sizeof(unsigned)); in generateFixedLitLenTree() local1064 if(!bitlen) return 83; /*alloc fail*/ in generateFixedLitLenTree()1067 for(i = 0; i <= 143; ++i) bitlen[i] = 8; in generateFixedLitLenTree()1068 for(i = 144; i <= 255; ++i) bitlen[i] = 9; in generateFixedLitLenTree()1069 for(i = 256; i <= 279; ++i) bitlen[i] = 7; in generateFixedLitLenTree()1070 for(i = 280; i <= 287; ++i) bitlen[i] = 8; in generateFixedLitLenTree()1072 error = HuffmanTree_makeFromLengths(tree, bitlen, NUM_DEFLATE_CODE_SYMBOLS, 15); in generateFixedLitLenTree()1074 lodepng_free(bitlen); in generateFixedLitLenTree()[all …]