sboag       00/12/05 09:40:23

  Modified:    java/src/javax/xml/transform TransformerException.java
  Log:
  Fixed bug in initCause.  Thanks to Mike Kay for this.
  
  Revision  Changes    Path
  1.6       +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.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- TransformerException.java 2000/11/18 01:19:13     1.5
  +++ TransformerException.java 2000/12/05 17:40:22     1.6
  @@ -133,9 +133,9 @@
     public synchronized Throwable initCause(Throwable cause) {
       if (this.containedException == null)
         throw new IllegalStateException("Can't overwrite cause");
  -    if (containedException == this)
  +    if (cause == this)
         throw new IllegalArgumentException("Self-causation not permitted");
  -    this.containedException = containedException;
  +    this.containedException = cause;
       return this;
     }
   
  
  
  

Reply via email to