summaryrefslogtreecommitdiff
path: root/gnu/java/awt/peer
diff options
context:
space:
mode:
authorThomas Fitzsimmons <fitzsim@redhat.com>2005-09-02 04:42:22 +0000
committerThomas Fitzsimmons <fitzsim@redhat.com>2005-09-02 04:42:22 +0000
commitbaafdaf122195eac390cc6ab4b0478b28a24f4cb (patch)
treeed2086d6b1e595c1906c1226670ed33586f886ba /gnu/java/awt/peer
parent66be0e400142a53f8cf8381b62836a51c55f23db (diff)
downloadclasspath-baafdaf122195eac390cc6ab4b0478b28a24f4cb.tar.gz
2005-09-02 Thomas Fitzsimmons <fitzsim@redhat.com>
PR awt/23557 * gnu/java/awt/peer/gtk/GdkGraphics2D.java (drawString(String, float, float)): Return immediately if string is null or zero-length.
Diffstat (limited to 'gnu/java/awt/peer')
-rw-r--r--gnu/java/awt/peer/gtk/GdkGraphics2D.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/gnu/java/awt/peer/gtk/GdkGraphics2D.java b/gnu/java/awt/peer/gtk/GdkGraphics2D.java
index 9b3b47a50..6d9aabf77 100644
--- a/gnu/java/awt/peer/gtk/GdkGraphics2D.java
+++ b/gnu/java/awt/peer/gtk/GdkGraphics2D.java
@@ -1510,6 +1510,9 @@ public class GdkGraphics2D extends Graphics2D
public void drawString(String str, float x, float y)
{
+ if (str == null || str.length() == 0)
+ return;
+
drawGlyphVector(getFont().createGlyphVector(null, str), x, y);
updateBufferedImage ();
}