Lines Matching refs:fieldLen
1662 int32_t fieldLen[5] = {0}; in init() local
1710 fieldLen[fieldIdx-1] = (int32_t)(separator - field[fieldIdx-1]); in init()
1720 fieldLen[fieldIdx-1] = (int32_t)(separator - field[fieldIdx-1]); in init()
1722 fieldLen[fieldIdx-1] = length - (int32_t)(field[fieldIdx-1] - fullName); in init()
1725 if (fieldLen[0] >= (int32_t)(sizeof(language))) in init()
1731 if (fieldLen[0] > 0) { in init()
1733 uprv_memcpy(language, fullName, fieldLen[0]); in init()
1734 language[fieldLen[0]] = 0; in init()
1736 if (fieldLen[1] == 4 && uprv_isASCIILetter(field[1][0]) && in init()
1740 uprv_memcpy(script, field[1], fieldLen[1]); in init()
1741 script[fieldLen[1]] = 0; in init()
1745 if (fieldLen[variantField] == 2 || fieldLen[variantField] == 3) { in init()
1747 uprv_memcpy(country, field[variantField], fieldLen[variantField]); in init()
1748 country[fieldLen[variantField]] = 0; in init()
1750 } else if (fieldLen[variantField] == 0) { in init()
1754 if (fieldLen[variantField] > 0) { in init()