sboag 01/01/25 18:25:52
Modified: java/src/javax/xml/transform TransformerException.java
Log:
Check that the cause != null when checking for a contained exception.
Revision Changes Path
1.13 +2 -2
xml-xalan/java/src/javax/xml/transform/TransformerException.java
Index: TransformerException.java
===================================================================
RCS file:
/home/cvs/xml-xalan/java/src/javax/xml/transform/TransformerException.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- TransformerException.java 2001/01/25 19:27:19 1.12
+++ TransformerException.java 2001/01/26 02:25:51 1.13
@@ -55,7 +55,7 @@
* <http://www.apache.org/>.
*/
/**
- * $Id: TransformerException.java,v 1.12 2001/01/25 19:27:19 sboag Exp $
+ * $Id: TransformerException.java,v 1.13 2001/01/26 02:25:51 sboag Exp $
*/
package javax.xml.transform;
@@ -148,7 +148,7 @@
*/
public synchronized Throwable initCause(Throwable cause) {
- if (this.containedException == null) {
+ if ((this.containedException == null) && (cause != null)) {
throw new IllegalStateException("Can't overwrite cause");
}