From: Maxime Serrano Date: Fri, 17 Aug 2012 00:12:45 +0000 (+0000) Subject: ICU-9353 use Collections.synchronizedSet() rather than Collections.newSetFromMap() X-Git-Tag: milestone-59-0-1~3656 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=847faa35799032c909e2eaec2d7b68f6d9b9cee7;p=icu ICU-9353 use Collections.synchronizedSet() rather than Collections.newSetFromMap() X-SVN-Rev: 32188 --- diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/RuleBasedBreakIterator.java b/icu4j/main/classes/core/src/com/ibm/icu/text/RuleBasedBreakIterator.java index 8623fbbe95f..787f76ca7c1 100644 --- a/icu4j/main/classes/core/src/com/ibm/icu/text/RuleBasedBreakIterator.java +++ b/icu4j/main/classes/core/src/com/ibm/icu/text/RuleBasedBreakIterator.java @@ -15,7 +15,7 @@ import java.text.CharacterIterator; import java.util.Collections; import java.util.Set; import java.util.Stack; -import java.util.concurrent.ConcurrentHashMap; +import java.util.HashSet; import com.ibm.icu.impl.Assert; import com.ibm.icu.impl.ICUDebug; @@ -322,7 +322,7 @@ public class RuleBasedBreakIterator extends BreakIterator { */ private boolean fUseDictionary = true; - private final Set fBreakEngines = Collections.newSetFromMap(new ConcurrentHashMap()); + private final Set fBreakEngines = Collections.synchronizedSet(new HashSet()); /* * ICU debug argument name for RBBI