jdk/src/share/classes/java/awt/GradientPaintContext.java
changeset 20107 18e644411f0b
parent 5506 202f599c92aa
child 22584 eed64ee05369
--- a/jdk/src/share/classes/java/awt/GradientPaintContext.java	Mon Sep 02 14:06:24 2013 +0400
+++ b/jdk/src/share/classes/java/awt/GradientPaintContext.java	Mon Sep 02 16:48:51 2013 +0400
@@ -41,7 +41,7 @@
         new DirectColorModel(24, 0x000000ff, 0x0000ff00, 0x00ff0000);
 
     static ColorModel cachedModel;
-    static WeakReference cached;
+    static WeakReference<Raster> cached;
 
     static synchronized Raster getCachedRaster(ColorModel cm, int w, int h) {
         if (cm == cachedModel) {
@@ -76,7 +76,7 @@
             }
         }
         cachedModel = cm;
-        cached = new WeakReference(ras);
+        cached = new WeakReference<>(ras);
     }
 
     double x1;