Lines Matching refs:bmpLength
1504 int32_t bmpLength = (headerSize==1)?data[0]:data[1]; in UnicodeSet() local
1506 len = (((data[0]&0x7FFF)-bmpLength)/2)+bmpLength; in UnicodeSet()
1508 …derSize %d bmpLen %d len %d. data[0]=%X/%X/%X/%X\n", dataLen,headerSize,bmpLength,len, data[0],dat… in UnicodeSet()
1518 for(i = 0; i< bmpLength;i++) { in UnicodeSet()
1525 for(i=bmpLength;i<len;i++) { in UnicodeSet()
1526 list[i] = ((UChar32)data[headerSize+bmpLength+(i-bmpLength)*2+0] << 16) + in UnicodeSet()
1527 ((UChar32)data[headerSize+bmpLength+(i-bmpLength)*2+1]); in UnicodeSet()
1529 printf("<<32@%d+[%d] %lX\n", headerSize+bmpLength+i, i, list[i]); in UnicodeSet()
1538 int32_t bmpLength, length, destLength; in serialize() local
1565 bmpLength=length; in serialize()
1568 bmpLength=0; in serialize()
1572 for (bmpLength=0; bmpLength<length && this->list[bmpLength]<=0xffff; ++bmpLength) {} in serialize()
1573 length=bmpLength+2*(length-bmpLength); in serialize()
1576 printf(">> bmpLength%d length%d len%d\n", bmpLength, length, len); in serialize()
1591 destLength=length+((length>bmpLength)?2:1); in serialize()
1600 if (length>bmpLength) { in serialize()
1602 *++dest=(uint16_t)bmpLength; in serialize()
1608 for (i=0; i<bmpLength; ++i) { in serialize()