Home | History | Annotate | Download | only in i18n

Lines Matching refs:resultArray

173   : textIn(new InputText(status)), resultArray(NULL),
186 resultArray = (CharsetMatch **)uprv_malloc(sizeof(CharsetMatch *)*fCSRecognizers_size);
188 if (resultArray == NULL) {
194 resultArray[i] = new CharsetMatch();
196 if (resultArray[i] == NULL) {
208 delete resultArray[i];
211 uprv_free(resultArray);
254 return resultArray[0];
283 resultArray[resultCount++]->set(textIn, csr, confidence);
288 resultArray[i]->set(textIn, 0, 0);
291 uprv_sortArray(resultArray, resultCount, sizeof resultArray[0], charsetMatchComparator, NULL, TRUE, &status);
298 // Because the resultArray contains preallocated CharsetMatch objects, they aren't actually
302 const char *charSetName = resultArray[i]->getName();
304 if (uprv_strcmp(charSetName, resultArray[j]->getName()) != 0) {
309 CharsetMatch *duplicate = resultArray[j];
311 resultArray[k] = resultArray[k+1];
314 resultArray[resultCount] = duplicate;
324 return resultArray;