You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by le...@apache.org on 2001/05/10 04:49:55 UTC

cvs commit: xml-xerces/java/src/org/apache/xml/serialize BaseMarkupSerializer.java

lehors      01/05/09 19:49:54

  Modified:    java/src/org/apache/xml/serialize BaseMarkupSerializer.java
  Log:
  fixed a bug in serializeNode - bug #1695
  
  Revision  Changes    Path
  1.25      +6 -5      xml-xerces/java/src/org/apache/xml/serialize/BaseMarkupSerializer.java
  
  Index: BaseMarkupSerializer.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xml/serialize/BaseMarkupSerializer.java,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- BaseMarkupSerializer.java	2001/04/19 23:40:32	1.24
  +++ BaseMarkupSerializer.java	2001/05/10 02:49:52	1.25
  @@ -143,7 +143,7 @@
    * another element.
    *
    *
  - * @version $Revision: 1.24 $ $Date: 2001/04/19 23:40:32 $
  + * @version $Revision: 1.25 $ $Date: 2001/05/10 02:49:52 $
    * @author <a href="mailto:arkin@intalio.com">Assaf Arkin</a>
    * @see Serializer
    * @see DOMSerializer
  @@ -974,8 +974,9 @@
   
               text = node.getNodeValue();
               if ( text != null )
  -								if ( !_indenting || getElementState().preserveSpace || !(text.replace('\n',' ').trim() != ""))
  -										characters( node.getNodeValue() );
  +                if ( !_indenting || getElementState().preserveSpace
  +                     || (text.replace('\n',' ').trim().length() != 0))
  +                    characters( text );
               break;
           }
   
  @@ -985,7 +986,7 @@
               text = node.getNodeValue();
               if ( text != null ) {
                   startCDATA();
  -                characters( node.getNodeValue() );
  +                characters( text );
                   endCDATA();
               }
               break;
  @@ -997,7 +998,7 @@
               if ( ! _format.getOmitComments() ) {
                   text = node.getNodeValue();
                   if ( text != null )
  -                    comment( node.getNodeValue() );
  +                    comment( text );
               }
               break;
           }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org