This patch (committed) fixes the null argument check - it should use 'p'
not 'paint' (the latter is the field value, not the argument):
2006-09-12 David Gilbert <[EMAIL PROTECTED]>
* gnu/java/awt/peer/gtk/CairoGraphics2D.java
(setPaint): Check null argument ('p').
Regards,
Dave
Index: gnu/java/awt/peer/gtk/CairoGraphics2D.java
===================================================================
RCS file: /sources/classpath/classpath/gnu/java/awt/peer/gtk/CairoGraphics2D.java,v
retrieving revision 1.38
diff -u -r1.38 CairoGraphics2D.java
--- gnu/java/awt/peer/gtk/CairoGraphics2D.java 12 Sep 2006 19:05:38 -0000 1.38
+++ gnu/java/awt/peer/gtk/CairoGraphics2D.java 12 Sep 2006 22:03:46 -0000
@@ -668,7 +668,7 @@
public void setPaint(Paint p)
{
- if (paint == null)
+ if (p == null)
return;
paint = p;