Revision: 652
http://xml-cppdom.svn.sourceforge.net/xml-cppdom/?rev=652&view=rev
Author: patrickh
Date: 2010-04-14 13:22:25 +0000 (Wed, 14 Apr 2010)
Log Message:
-----------
Preserve newlines in CDATA.
Submitted by: Carsten Neumann
Modified Paths:
--------------
trunk/cppdom/xmltokenizer.cpp
Modified: trunk/cppdom/xmltokenizer.cpp
===================================================================
--- trunk/cppdom/xmltokenizer.cpp 2010-03-06 17:19:51 UTC (rev 651)
+++ trunk/cppdom/xmltokenizer.cpp 2010-04-14 13:22:25 UTC (rev 652)
@@ -284,12 +284,8 @@
// a newline char?
if (isNewLine(c) )
{
- if (mCdataMode && generic.length() != 0)
+ if (!mCdataMode || generic.length() == 0)
{
- c = ' ';
- }
- else
- {
continue;
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|