Ooops, just realised I removed a line of useful code while cleaning up
debug messages. This patch fixes it.
Francis
2006-09-21 Francis Kung <[EMAIL PROTECTED]>
* java/awt/image/ColorModel.java (coerceData): Set alpha premultiplied
flag.
On Thu, 2006-09-21 at 17:49 -0400, Francis Kung wrote:
> Hi,
>
> This fixes the coerceData method in java.awt.image.ColorModel and its
> relevant subclasses.
>
> Cheers,
> Francis
>
>
> 2006-09-21 Francis Kung <[EMAIL PROTECTED]>
>
> * java/awt/image/ColorModel.java (coerceData): Return proper colour
> model.
> * java/awt/image/ComponentColorModel.java (coerceData): Likewise.
> * java/awt/image/DirectColorModel.java (coerceData): Likewise.
>
Index: java/awt/image/ColorModel.java
===================================================================
RCS file: /cvsroot/classpath/classpath/java/awt/image/ColorModel.java,v
retrieving revision 1.32
diff -u -r1.32 ColorModel.java
--- java/awt/image/ColorModel.java 21 Sep 2006 21:50:49 -0000 1.32
+++ java/awt/image/ColorModel.java 21 Sep 2006 22:03:32 -0000
@@ -655,6 +655,7 @@
}
raster.setPixels(0, 0, w, h, pixels);
+ this.isAlphaPremultiplied = isAlphaPremultiplied;
return this;
}