summaryrefslogtreecommitdiff
path: root/icu4j/main/classes
diff options
context:
space:
mode:
authorTreehugger Robot <treehugger-gerrit@google.com>2017-09-01 14:45:07 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2017-09-01 14:45:07 +0000
commitdebad1c93a8d3969ac48ca2e8a0908b495c81cbf (patch)
tree0f2ef89c4cc944a95bc21852131d3cf87b8cb1a4 /icu4j/main/classes
parentc98207ca6ad0232486b01501f1ed30017f47799c (diff)
parent917e8dade7a9c12e88dd65c6cebd7bf74d0ad1ec (diff)
downloadicu-debad1c93a8d3969ac48ca2e8a0908b495c81cbf.tar.gz
Merge "Fix AlphabeticIndex.addIndexExemplars."
Diffstat (limited to 'icu4j/main/classes')
-rw-r--r--icu4j/main/classes/collate/src/com/ibm/icu/text/AlphabeticIndex.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/icu4j/main/classes/collate/src/com/ibm/icu/text/AlphabeticIndex.java b/icu4j/main/classes/collate/src/com/ibm/icu/text/AlphabeticIndex.java
index 6bbf99916..3ab4dd2b6 100644
--- a/icu4j/main/classes/collate/src/com/ibm/icu/text/AlphabeticIndex.java
+++ b/icu4j/main/classes/collate/src/com/ibm/icu/text/AlphabeticIndex.java
@@ -523,7 +523,8 @@ public final class AlphabeticIndex<V> implements Iterable<Bucket<V>> {
*/
private void addIndexExemplars(ULocale locale) {
UnicodeSet exemplars = LocaleData.getExemplarSet(locale, 0, LocaleData.ES_INDEX);
- if (exemplars != null) {
+ // Android-changed: check for empty exemplar sets (http://b/64953401).
+ if (exemplars != null && !exemplars.isEmpty()) {
initialLabels.addAll(exemplars);
return;
}