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));
613 if(source->reorderCodes[i] != target->reorderCodes[i]) {
1051 if (parser->reorderCodesLength == 0 || parser->reorderCodes == NULL) {
1056 if (coll->reorderCodes != NULL && coll->freeReorderCodesOnClose == TRUE) {
1057 uprv_free(coll->reorderCodes);
1069 uprv_memcpy(coll->defaultReorderCodes, parser->reorderCodes, coll->defaultReorderCodesLength * sizeof(int32_t));
1073 coll->reorderCodes = (int32_t*) uprv_malloc(coll->reorderCodesLength * sizeof(int32_t));
1074 if (coll->reorderCodes == NULL) {
1078 uprv_memcpy(coll->reorderCodes, parser->reorderCodes, coll->reorderCodesLength * sizeof(int32_t));
1187 if (coll->reorderCodes == NULL || coll->reorderCodesLength == 0
1188 || (coll->reorderCodesLength == 1 && coll->reorderCodes[0] == UCOL_REORDER_CODE_NONE)) {
1200 if (coll->reorderCodes[0] == UCOL_REORDER_CODE_DEFAULT) {
1206 uprv_free(coll->reorderCodes);
1208 coll->reorderCodes = NULL;
1219 coll->reorderCodes = (int32_t*)uprv_malloc(coll->defaultReorderCodesLength * sizeof(int32_t));
1221 if (coll->reorderCodes == NULL) {
1226 uprv_memcpy(coll->defaultReorderCodes, coll->reorderCodes, coll->reorderCodesLength * sizeof(int32_t));
1253 uint32_t reorderCodesCode = coll->reorderCodes[codeIndex];