1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
|
Description: support latest tinyxml
Upstream contains old tinyxml and codes are written for it.
This patch is added to support latest tinyxml.
Author: Koichi Akabe <vbkaisetsu@gmail.com>
Forwarded: not-needed
Last-Update: 2014-01-21
--- tercpp-0.6.2+dfsg.orig/src/xmlStructure.cpp
+++ tercpp-0.6.2+dfsg/src/xmlStructure.cpp
@@ -81,11 +81,11 @@ namespace TERCpp
int num;
switch ( t )
{
- case TiXmlNode::DOCUMENT:
+ case TiXmlNode::TINYXML_DOCUMENT:
printf ( "Document" );
break;
- case TiXmlNode::ELEMENT:
+ case TiXmlNode::TINYXML_ELEMENT:
printf ( "Element [%s]", pParent->Value() );
num = dump_attribs_to_stdout ( pParent->ToElement(), indent + 1 );
switch ( num )
@@ -102,20 +102,20 @@ namespace TERCpp
}
break;
- case TiXmlNode::COMMENT:
+ case TiXmlNode::TINYXML_COMMENT:
printf ( "Comment: [%s]", pParent->Value() );
break;
- case TiXmlNode::UNKNOWN:
+ case TiXmlNode::TINYXML_UNKNOWN:
printf ( "Unknown" );
break;
- case TiXmlNode::TEXT:
+ case TiXmlNode::TINYXML_TEXT:
pText = pParent->ToText();
printf ( "Text: [%s]", pText->Value() );
break;
- case TiXmlNode::DECLARATION:
+ case TiXmlNode::TINYXML_DECLARATION:
printf ( "Declaration" );
break;
default:
@@ -190,7 +190,7 @@ namespace TERCpp
}
switch ( t )
{
- case TiXmlNode::DOCUMENT:
+ case TiXmlNode::TINYXML_DOCUMENT:
if ( xmlParams.debugMode )
{
@@ -198,7 +198,7 @@ namespace TERCpp
}// printf ( "Document" );
break;
- case TiXmlNode::ELEMENT:
+ case TiXmlNode::TINYXML_ELEMENT:
// printf ( "Element [%s]", pParent->Value() );
elementValue = Tools::lowerCase ( pParent->Value() );
@@ -259,7 +259,7 @@ namespace TERCpp
// printf ( "Unknown" );
// break;
- case TiXmlNode::TEXT:
+ case TiXmlNode::TINYXML_TEXT:
pText = pParent->ToText();
// printf ( "Text: [%s]", pText->Value() );
if ( indent >= 2 )
|