dbertoni 01/11/20 12:05:16
Modified: c/src/XalanSourceTree FormatterToSourceTree.cpp
Log:
Fixed bug with handling of whitespace in document fragments.
Revision Changes Path
1.11 +3 -1 xml-xalan/c/src/XalanSourceTree/FormatterToSourceTree.cpp
Index: FormatterToSourceTree.cpp
===================================================================
RCS file:
/home/cvs/xml-xalan/c/src/XalanSourceTree/FormatterToSourceTree.cpp,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- FormatterToSourceTree.cpp 2001/11/06 05:05:32 1.10
+++ FormatterToSourceTree.cpp 2001/11/20 20:05:16 1.11
@@ -343,11 +343,13 @@
assert(m_document != 0);
// Ignore any whitespace reported before the document element has been
parsed.
- if (m_elementStack.empty() == false)
+ if (m_elementStack.size() > 1)
{
assert(m_documentFragment != 0 ||
m_document->getDocumentElement() != 0);
processAccumulatedText();
+
+ assert(m_currentElement != 0);
doAppendChildNode(
m_currentElement,
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]