Lines Matching refs:lc
738 * void ct_tally(int dist, int lc);
1483 static int ct_tally(int dist, int lc)
1485 G1.l_buf[G2.last_lit++] = lc;
1487 /* lc is the unmatched char */
1488 G2.dyn_ltree[lc].Freq++;
1490 /* Here, lc is the match length - MIN_MATCH */
1493 && (ush) lc <= (ush) (MAX_MATCH - MIN_MATCH)
1497 G2.dyn_ltree[G2.length_code[lc] + LITERALS + 1].Freq++;
1542 int lc; /* match length or unmatched char (if dist == 0) */
1553 lc = G1.l_buf[lx++];
1555 SEND_CODE(lc, ltree); /* send a literal byte */
1556 Tracecv(isgraph(lc), (stderr, " '%c' ", lc));
1558 /* Here, lc is the match length - MIN_MATCH */
1559 code = G2.length_code[lc];
1563 lc -= G2.base_length[code];
1564 send_bits(lc, extra); /* send the extra length bits */