Home | History | Annotate | Download | only in makeconv

Lines Matching refs:newBlock

821     int32_t i1, i2, i3, i3b, nextOffset, min, newBlock;
841 newBlock=extData->stage2Top;
842 min=newBlock-nextOffset; /* minimum block start with overlap */
843 while(min<newBlock && extData->stage2[newBlock-1]==0) {
844 --newBlock;
847 extData->stage1[i1]=(uint16_t)newBlock;
848 extData->stage2Top=newBlock+MBCS_STAGE_2_BLOCK_SIZE;
860 newBlock=extData->stage3Top;
861 min=newBlock-nextOffset; /* minimum block start with overlap */
862 while(min<newBlock && extData->stage3[newBlock-1]==0) {
863 --newBlock;
867 newBlock=(newBlock+(UCNV_EXT_STAGE_3_GRANULARITY-1))&~(UCNV_EXT_STAGE_3_GRANULARITY-1);
868 extData->stage2[i2]=(uint16_t)(newBlock>>UCNV_EXT_STAGE_2_LEFT_SHIFT);
870 extData->stage3Top=newBlock+MBCS_STAGE_3_BLOCK_SIZE;