Searched refs:bits_left (Results 1 - 3 of 3) sorted by relevance

/haiku/src/bin/unzip/
H A Dglobals.h237 int bits_left; /* unreduce and unshrink only */ member in struct:Globals
H A Dunzpriv.h2203 #define READBITS(nbits,zdest) {if(nbits>G.bits_left) {int temp; G.zipeof=1;\
2204 while (G.bits_left<=8*(int)(sizeof(G.bitbuf)-1) && (temp=NEXTBYTE)!=EOF) {\
2205 G.bitbuf|=(ulg)temp<<G.bits_left; G.bits_left+=8; G.zipeof=0;}}\
2207 G.bits_left-=nbits;}
2212 * if (nbits > G.bits_left) { * fill G.bitbuf, 8*sizeof(ulg) bits *
2216 * while (G.bits_left <= 8*(int)(sizeof(G.bitbuf)-1) &&
2218 * G.bitbuf |= (ulg)temp << G.bits_left;
2219 * G.bits_left += 8;
2225 * G.bits_left
[all...]
H A Dextract.c1371 G.bits_left = 0;

Completed in 98 milliseconds