}
static void
-make_len(root, nchar, bitlen, sort, leaf_num)
- int root;
+make_len(nchar, bitlen, sort, leaf_num)
int nchar;
unsigned char *bitlen;
unsigned short *sort; /* sorted characters */
#endif
/* adjust len */
if (cum) {
- fprintf(stderr, "17");
leaf_num[16] -= cum; /* always leaf_num[16] > cum */
do {
for (i = 15; i > 0; i--) {
count_leaf(root, nchar, leaf_num, 0);
/* make bitlen */
- make_len(root, nchar, bitlen, code, leaf_num);
+ make_len(nchar, bitlen, code, leaf_num);
/* make code table */
make_code(nchar, bitlen, code, leaf_num);