# HG changeset patch # User prr # Date 1460662574 25200 # Node ID c69dbc15e4bdc8db344c74041a14b28bf52c4f3e # Parent e5cd9e00a6693e2dbb4bbb958aa1fa9581da7032 8134986: Incorrect use of ConcurrentHashMap.contains in SunFontManager.java Reviewed-by: serb, jgodinez diff -r e5cd9e00a669 -r c69dbc15e4bd jdk/src/java.desktop/share/classes/sun/font/SunFontManager.java --- a/jdk/src/java.desktop/share/classes/sun/font/SunFontManager.java Thu Apr 14 20:32:50 2016 +0300 +++ b/jdk/src/java.desktop/share/classes/sun/font/SunFontManager.java Thu Apr 14 12:36:14 2016 -0700 @@ -1843,7 +1843,7 @@ private PhysicalFont registerFontFile(String file) { if (new File(file).isAbsolute() && - !registeredFonts.contains(file)) { + !registeredFonts.containsKey(file)) { int fontFormat = FONTFORMAT_NONE; int fontRank = Font2D.UNKNOWN_RANK; if (ttFilter.accept(null, file)) {