santiagopg    2002/06/27 11:09:55

  Modified:    java/src/org/apache/xalan/xsltc/dom DOMImpl.java
  Log:
  Fix problem in copyElement().
  
  Revision  Changes    Path
  1.77      +5 -6      
xml-xalan/java/src/org/apache/xalan/xsltc/dom/DOMImpl.java
  
  Index: DOMImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/java/src/org/apache/xalan/xsltc/dom/DOMImpl.java,v
  retrieving revision 1.76
  retrieving revision 1.77
  diff -u -r1.76 -r1.77
  --- DOMImpl.java      27 Jun 2002 14:56:29 -0000      1.76
  +++ DOMImpl.java      27 Jun 2002 18:09:55 -0000      1.77
  @@ -2752,20 +2752,19 @@
        String name = _namesArray[type];
        final int pi = _prefix[node];
        final int ui = _namespace[type];
  +
        if (pi > 0) {
            final String prefix = _prefixArray[pi];
            final String uri = _uriArray[ui];
            final String local = getLocalName(node);
  -         if (prefix.equals(EMPTYSTRING))
  -             name = local;
  -         else
  -             name = prefix+':'+local;
  +
  +         name = prefix.equals(EMPTYSTRING) ? local : (prefix + ':' + local);
            handler.startElement(name);
            handler.namespace(prefix, uri);
        }
        else {
            if (ui > 0) {
  -             handler.startElement(getLocalName(node));
  +             handler.startElement(name = getLocalName(node));
                handler.namespace(EMPTYSTRING, _uriArray[ui]);
            }
            else {
  
  
  

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

Reply via email to