gareth      2003/11/24 03:10:59

  Modified:    c/src/xercesc/dom/impl DOMWriterImpl.cpp
  Log:
  Fix for bug 22917. Patch by Adam Heinz .
  
  Revision  Changes    Path
  1.44      +6 -3      xml-xerces/c/src/xercesc/dom/impl/DOMWriterImpl.cpp
  
  Index: DOMWriterImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMWriterImpl.cpp,v
  retrieving revision 1.43
  retrieving revision 1.44
  diff -u -r1.43 -r1.44
  --- DOMWriterImpl.cpp 10 Nov 2003 17:52:58 -0000      1.43
  +++ DOMWriterImpl.cpp 24 Nov 2003 11:10:58 -0000      1.44
  @@ -57,6 +57,9 @@
   /*
    * $Id$
    * $Log$
  + * Revision 1.44  2003/11/24 11:10:58  gareth
  + * Fix for bug 22917. Patch by Adam Heinz .
  + *
    * Revision 1.43  2003/11/10 17:52:58  amassari
    * Fixed memory leak
    *
  @@ -833,8 +836,8 @@
               if (checkFilter(nodeToWrite) != DOMNodeFilter::FILTER_ACCEPT)
                   break;
   
  -            //skip ws if pretty print
  -            if (getFeature(FORMAT_PRETTY_PRINT_ID))
  +            // Pretty-print skips whitespace-only text nodes unless 
whitespace-in-element is set.
  +            if (getFeature(FORMAT_PRETTY_PRINT_ID) && 
!getFeature(WHITESPACE_IN_ELEMENT_CONTENT_ID))
               {
                   if(XMLString::isAllWhiteSpace(nodeValue))
                       break;
  
  
  

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

Reply via email to