Note new attachment.

ingo

Ingo Pr�tel wrote:
I suggest the following patch
2004-04-05  Ingo Proetel  <[EMAIL PROTECTED]>

* java/awt/image/SampleModel.java (<init>): Added error cause information to
thrown exception.


ingo


------------------------------------------------------------------------


Repository : [EMAIL PROTECTED]:/cvsroot/classpath
Module     : classpath
Working dir: ~/GNUCP/classpath/



In directory .:
              Modified                ChangeLog
              Unknown                 buildIt
              Unknown                 text.diff
In directory doc:
In directory doc/api:
In directory doc/www.gnu.org:
In directory gnu:
In directory gnu/classpath:
In directory gnu/java:
In directory gnu/java/nio:
In directory java:
In directory java/awt:
              Modified                java/awt/Polygon.java
              Modified                java/awt/TextField.java
              Modified                java/awt/Window.java
In directory java/awt/image:
              Modified                java/awt/image/BufferedImage.java
              Modified                java/awt/image/ColorModel.java
              Modified                java/awt/image/ComponentSampleModel.java
              Modified                java/awt/image/Raster.java
              Modified                java/awt/image/SampleModel.java
              Modified                java/awt/image/SinglePixelPackedSampleModel.java
In directory javax:
In directory javax/swing:
In directory javax/swing/plaf:
In directory lib:
              Unknown                 lib/org
              Unknown                 lib/resources
In directory native:
In directory native/jni:
In directory native/jni/java-net:
              Modified                
native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c
              Modified                
native/jni/java-net/gnu_java_net_PlainSocketImpl.c
              Modified                native/jni/java-net/java_net_InetAddress.c
              Modified                native/jni/java-net/java_net_NetworkInterface.c
              Modified                native/jni/java-net/javanet.c
In directory native/jni/java-nio:
              Modified                
native/jni/java-nio/java_nio_DirectByteBufferImpl.c
              Modified                native/jni/java-nio/java_nio_FileChannelImpl.c
              Modified                native/jni/java-nio/java_nio_FileLockImpl.c
In directory test:
In directory test/java.beans:
In directory testsuite:
In directory vm:
In directory vm/reference:

--------------------- End ---------------------
-- last cmd: cvs -f diff -u -N java/awt/image/SampleModel.java --


------------------------------------------------------------------------


_______________________________________________
Classpath mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/classpath

-- Ingo Pr�tel [EMAIL PROTECTED] aicas GmbH http://www.aicas.com Haid-und-Neu-Str. 18 phone +49 721 663 968-32 76131 Karlsruhe fax +49 721 663 968-93 Germany
Index: java/awt/image/SampleModel.java
===================================================================
RCS file: /cvsroot/classpath/classpath/java/awt/image/SampleModel.java,v
retrieving revision 1.2
diff -u -r1.2 SampleModel.java
--- java/awt/image/SampleModel.java     22 Jan 2002 22:26:59 -0000      1.2
+++ java/awt/image/SampleModel.java     5 Apr 2004 14:57:53 -0000
@@ -58,7 +58,9 @@
 
   public SampleModel(int dataType, int w, int h, int numBands)
   {
-    if ((w<=0) || (h<=0)) throw new IllegalArgumentException();
+    if ((w<=0) || (h<=0)) 
+      throw new IllegalArgumentException( (w<=0?" width<=0":" width is ok")
+                                         +(h<=0?" height<=0":" height is ok"));
        
     // FIXME: How can an int be greater than Integer.MAX_VALUE?
     // FIXME: How do we identify an unsupported data type?
_______________________________________________
Classpath mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/classpath

Reply via email to