This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
[gui] Add missing exception to SinglePixelPackedSampleModel
- From: Jerry Quinn <jlquinn at optonline dot net>
- To: java-patches at gcc dot gnu dot org
- Date: Thu, 16 Sep 2004 22:34:54 -0400
- Subject: [gui] Add missing exception to SinglePixelPackedSampleModel
2004-09-16 Jerry Quinn <jlquinn@optonline.net>
* java/awt/image/SinglePixelPackedSampleModel.java
(SinglePixelPackedSampleModel): Throw exception for unsupported
datatype.
Index: SinglePixelPackedSampleModel.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/awt/image/SinglePixelPackedSampleModel.java,v
retrieving revision 1.6.8.1
retrieving revision 1.6.8.2
diff -u -r1.6.8.1 -r1.6.8.2
--- SinglePixelPackedSampleModel.java 24 Jun 2004 05:30:20 -0000 1.6.8.1
+++ SinglePixelPackedSampleModel.java 17 Sep 2004 02:00:54 -0000 1.6.8.2
@@ -59,6 +59,16 @@
int scanlineStride, int[] bitMasks)
{
super(dataType, w, h, bitMasks.length);
+
+ switch (dataType)
+ {
+ case DataBuffer.TYPE_BYTE:
+ case DataBuffer.TYPE_USHORT:
+ case DataBuffer.TYPE_INT:
+ break;
+ default:
+ throw new IllegalArgumentException("SinglePixelPackedSampleModel unsupported dataType");
+ }
this.scanlineStride = scanlineStride;
this.bitMasks = bitMasks;