From b79af1db4a4ecc7293f485e2cc1bb65794ebe0f7 Mon Sep 17 00:00:00 2001 From: Sven de Marothy Date: Thu, 23 Jun 2005 21:22:59 +0000 Subject: 2005-06-23 Sven de Marothy * gnu/java/awt/peer/gtk/GtkImage.java: Don't draw 0 size images. --- gnu/java/awt/peer/gtk/GtkImage.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'gnu/java/awt/peer/gtk') diff --git a/gnu/java/awt/peer/gtk/GtkImage.java b/gnu/java/awt/peer/gtk/GtkImage.java index 6ea0653ad..d5179b421 100644 --- a/gnu/java/awt/peer/gtk/GtkImage.java +++ b/gnu/java/awt/peer/gtk/GtkImage.java @@ -399,6 +399,9 @@ public class GtkImage extends Image srcHeight = height - srcY; } + if ( srcWidth <= 0 || srcHeight <= 0 || dstWidth <= 0 || dstHeight <= 0) + return true; + if(bgcolor != null) drawPixelsScaledFlipped (g, bgcolor.getRed (), bgcolor.getGreen (), bgcolor.getBlue (), -- cgit v1.2.1