while (keyPartLen == KEY_PART_SIZE) {
keyPartLen = ucol_nextSortKeyPart(coll, &iter, state, keyPart, KEY_PART_SIZE, &status);
if (U_FAILURE(status)) {
- if(log_knownIssue("10595", "Ignoring an error returned by ucol_nextSortKeyPart")) {
- status = U_ZERO_ERROR;
- continue;
- }
log_err_status(status, "ERROR: in iterating next sort key part: %s\n", myErrorName(status));
break;
}
partLen = ucol_nextSortKeyPart(coll, &iter, state, part, bufSize, status);
events++;
}
- // Workaround for #10595
- if (U_FAILURE(*status)) {
- *status = U_ZERO_ERROR;
- }
}
free(part);
}
partLen = ucol_nextSortKeyPart(coll, &iter, state, part, bufSize, status);
events++;
}
- // Workaround for #10595
- if (U_FAILURE(*status)) {
- *status = U_ZERO_ERROR;
- }
}
free(part);
}