X-Git-Url: http://gitweb.fperrin.net/?p=GpsPrune.git;a=blobdiff_plain;f=tim%2Fprune%2Fgui%2FImageUtils.java;fp=tim%2Fprune%2Fgui%2FImageUtils.java;h=c3c4c2088d796e71d9ca2bcf9aaec1c6f35b9076;hp=d152ecca5b1c78549d6fcb7ea0f65878984a5436;hb=92dad5df664287acb51728e9ea599f150765d34a;hpb=81843c3d8d0771bf00d0f26034a13aa515465c78 diff --git a/tim/prune/gui/ImageUtils.java b/tim/prune/gui/ImageUtils.java index d152ecc..c3c4c20 100644 --- a/tim/prune/gui/ImageUtils.java +++ b/tim/prune/gui/ImageUtils.java @@ -39,6 +39,9 @@ public abstract class ImageUtils */ public static BufferedImage createScaledImage(Image inImage, int inWidth, int inHeight) { + if (inWidth <= 0 || inHeight <= 0) { + return null; + } // create smaller image and force its loading Image smallerImage = inImage.getScaledInstance(inWidth, inHeight, Image.SCALE_SMOOTH); Image tempImage = new ImageIcon(smallerImage).getImage();