From f643c0976256752f9b0c205b15315a56e890d238 Mon Sep 17 00:00:00 2001 From: alexsch Date: Thu, 7 Aug 2014 12:54:35 +0400 Subject: [PATCH] 8051838: [Findbugs] sun.awt.image.MultiResolutionCachedImage expose internal representation Reviewed-by: serb, pchelko --- src/share/classes/sun/awt/image/MultiResolutionCachedImage.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/share/classes/sun/awt/image/MultiResolutionCachedImage.java b/src/share/classes/sun/awt/image/MultiResolutionCachedImage.java index 376827c08..b1c6dae2c 100644 --- a/src/share/classes/sun/awt/image/MultiResolutionCachedImage.java +++ b/src/share/classes/sun/awt/image/MultiResolutionCachedImage.java @@ -53,7 +53,7 @@ public class MultiResolutionCachedImage extends AbstractMultiResolutionImage { Dimension2D[] sizes, BiFunction mapper) { this.baseImageWidth = baseImageWidth; this.baseImageHeight = baseImageHeight; - this.sizes = sizes; + this.sizes = (sizes == null) ? null : Arrays.copyOf(sizes, sizes.length); this.mapper = mapper; } -- GitLab