morten      01/09/20 07:20:02

  Modified:    java/src/org/apache/xalan/xsltc/runtime TextOutput.java
  Log:
  Fix to prevent complaints about illegal namespace declarations in output.
  PR:           n/a
  Obtained from:        n/a
  Submitted by: [EMAIL PROTECTED]
  Reviewed by:  [EMAIL PROTECTED]
  
  Revision  Changes    Path
  1.31      +4 -2      
xml-xalan/java/src/org/apache/xalan/xsltc/runtime/TextOutput.java
  
  Index: TextOutput.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/java/src/org/apache/xalan/xsltc/runtime/TextOutput.java,v
  retrieving revision 1.30
  retrieving revision 1.31
  diff -u -r1.30 -r1.31
  --- TextOutput.java   2001/09/20 13:20:36     1.30
  +++ TextOutput.java   2001/09/20 14:20:02     1.31
  @@ -1,5 +1,5 @@
   /*
  - * @(#)$Id: TextOutput.java,v 1.30 2001/09/20 13:20:36 morten Exp $
  + * @(#)$Id: TextOutput.java,v 1.31 2001/09/20 14:20:02 morten Exp $
    *
    * The Apache Software License, Version 1.1
    *
  @@ -817,9 +817,11 @@
        try {
            if (_startTagOpen)
                pushNamespace(prefix, uri);
  -         else
  +         else {
  +             if ((prefix == EMPTYSTRING) && (uri == EMPTYSTRING)) return;
                throw new TransletException("namespace declaration '"+prefix+
                                            "'='"+uri+"' outside of element");
  +         }
        }
        catch (SAXException e) {
            throw new TransletException(e);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to