diff options
| author | Andreas Tobler <a.tobler@schweiz.org> | 2005-10-04 05:28:18 +0000 |
|---|---|---|
| committer | Andreas Tobler <a.tobler@schweiz.org> | 2005-10-04 05:28:18 +0000 |
| commit | 4c6c15873d4c35f2575b52c2b6c4585fe13bd5a7 (patch) | |
| tree | d5b4e05bc23b94fe159855e8d70263ca9664b5d5 /gnu/java | |
| parent | 1aae4de21a114a3cb69d30373c70b26dbcee7fdc (diff) | |
| download | classpath-4c6c15873d4c35f2575b52c2b6c4585fe13bd5a7.tar.gz | |
2005-10-04 Andreas Tobler <a.tobler@schweiz.ch>
* gnu/java/awt/peer/gtk/GdkGraphics2D.java (clearRect): Check bg
against null to avoid NPE.
Diffstat (limited to 'gnu/java')
| -rw-r--r-- | gnu/java/awt/peer/gtk/GdkGraphics2D.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gnu/java/awt/peer/gtk/GdkGraphics2D.java b/gnu/java/awt/peer/gtk/GdkGraphics2D.java index 7c8775954..d78bbe0a6 100644 --- a/gnu/java/awt/peer/gtk/GdkGraphics2D.java +++ b/gnu/java/awt/peer/gtk/GdkGraphics2D.java @@ -1068,8 +1068,9 @@ public class GdkGraphics2D extends Graphics2D public void clearRect(int x, int y, int width, int height) { - cairoSetRGBAColor(bg.getRed() / 255.0, bg.getGreen() / 255.0, - bg.getBlue() / 255.0, 1.0); + if (bg != null) + cairoSetRGBAColor(bg.getRed() / 255.0, bg.getGreen() / 255.0, + bg.getBlue() / 255.0, 1.0); cairoNewPath(); cairoRectangle(x, y, width, height); cairoFill(); |
