Home | History | Annotate | Download | only in i18n

Lines Matching full:reordercodes

275                 reorderRes = ures_getByKey(collElem, "%%ReorderCodes", NULL, &intStatus);
278 const int32_t* reorderCodes = ures_getIntVector(reorderRes, &reorderCodesLen, status);
280 ucol_setReorderCodes(result, reorderCodes, reorderCodesLen, status);
284 uprv_memcpy(result->defaultReorderCodes, result->reorderCodes, result->defaultReorderCodesLength * sizeof(int32_t));
614 if(source->reorderCodes[i] != target->reorderCodes[i]) {
1049 if (parser->reorderCodesLength == 0 || parser->reorderCodes == NULL) {
1054 if (coll->reorderCodes != NULL && coll->freeReorderCodesOnClose == TRUE) {
1055 uprv_free(coll->reorderCodes);
1067 uprv_memcpy(coll->defaultReorderCodes, parser->reorderCodes, coll->defaultReorderCodesLength * sizeof(int32_t));
1071 coll->reorderCodes = (int32_t*) uprv_malloc(coll->reorderCodesLength * sizeof(int32_t));
1072 if (coll->reorderCodes == NULL) {
1076 uprv_memcpy(coll->reorderCodes, parser->reorderCodes, coll->reorderCodesLength * sizeof(int32_t));
1185 if (coll->reorderCodes == NULL || coll->reorderCodesLength == 0
1186 || (coll->reorderCodesLength == 1 && coll->reorderCodes[0] == UCOL_REORDER_CODE_NONE)) {
1198 if (coll->reorderCodes[0] == UCOL_REORDER_CODE_DEFAULT) {
1204 uprv_free(coll->reorderCodes);
1206 coll->reorderCodes = NULL;
1217 coll->reorderCodes = (int32_t*)uprv_malloc(coll->defaultReorderCodesLength * sizeof(int32_t));
1219 if (coll->reorderCodes == NULL) {
1224 uprv_memcpy(coll->defaultReorderCodes, coll->reorderCodes, coll->reorderCodesLength * sizeof(int32_t));
1251 uint32_t reorderCodesCode = coll->reorderCodes[codeIndex];