--- old/src/solaris/classes/sun/awt/X11/XWM.java 2014-04-07 13:33:08.907310685 -0700 +++ new/src/solaris/classes/sun/awt/X11/XWM.java 2014-04-07 13:33:08.553977336 -0700 @@ -1072,6 +1072,7 @@ * Returns all protocols supporting given protocol interface */ Collection getProtocols(Class protocolInterface) { + @SuppressWarnings("unchecked") Collection res = (Collection) protocolsMap.get(protocolInterface); if (res != null) { return res; @@ -1131,6 +1132,7 @@ return true; } } + /* FALLTROUGH */ default: return false; } @@ -1320,9 +1322,9 @@ } } - HashMap storedInsets = new HashMap(); + HashMap, Insets> storedInsets = new HashMap<>(); Insets guessInsets(XDecoratedPeer window) { - Insets res = (Insets)storedInsets.get(window.getClass()); + Insets res = storedInsets.get(window.getClass()); if (res == null) { switch (WMID) { case ENLIGHTEN_WM: