int c;
short buf, cnt;
- while (count > nextcount) {
+ while (lhcount > nextcount) {
make_new_node(nextcount / 64);
if ((nextcount += 64) >= nn)
nextcount = 0xffffffff;
EXTERN unsigned long origsize, compsize;
EXTERN unsigned short dicbit;
EXTERN unsigned short maxmatch;
-EXTERN unsigned long count;
+EXTERN unsigned long lhcount;
EXTERN unsigned long loc; /* short -> long .. Changed N.Watazaki */
EXTERN unsigned char *text;
EXTERN int prev_char;
decode_set.decode_start();
dicsiz1 = dicsiz - 1;
offset = (lhinterface->method == LARC_METHOD_NUM) ? 0x100 - 2 : 0x100 - 3;
- count = 0;
+ lhcount = 0;
loc = 0;
- while (count < origsize) {
+ while (lhcount < origsize) {
c = decode_set.decode_c();
if (c <= UCHAR_MAX) {
#ifdef DEBUG
fwrite_crc(dtext, dicsiz, outfile);
loc = 0;
}
- count++;
+ lhcount++;
}
else {
j = c - offset;
#ifdef DEBUG
fprintf(fout, "%u M %u %u ", count, (loc-1-i) & dicsiz1, j);
#endif
- count += j;
+ lhcount += j;
for (k = 0; k < j; k++) {
c = dtext[(i + k) & dicsiz1];