--- trunk/xvidcore/src/bitstream/mbcoding.c 2002/04/10 07:43:25 114 +++ trunk/xvidcore/src/bitstream/mbcoding.c 2002/04/11 10:48:03 116 @@ -207,15 +207,15 @@ VLC *vlc; j = intra; - last = 1 + intra; + last = intra; - while((v = qcoeff[zigzag[j++]]) == 0); + while((v = qcoeff[zigzag[j]]) == 0) j++; do { // count zeroes vlc = table + 64*255 + (clip_table[2048+v] << 6) + j - last; - last = j + 1; - while(j < 64 && (v = qcoeff[zigzag[j++]]) == 0); + last = ++j; + while(j < 64 && (v = qcoeff[zigzag[j]]) == 0) j++; // write code if(j != 64) {