|
|
fd59d4f |
From 216140bd0109a1c0829f9296b5abd971bee263c7 Mon Sep 17 00:00:00 2001
|
|
|
fd59d4f |
From: Lubomir Rintel <lkundrak@v3.sk>
|
|
|
fd59d4f |
Date: Sat, 14 Nov 2015 18:19:33 +0100
|
|
|
fd59d4f |
Subject: [PATCH 7/7] Rename TiXmlNode::ELEMENT and ::TEXT
|
|
|
fd59d4f |
|
|
|
fd59d4f |
Tinyxml 2.6 renamed it and this fixes build against that version
|
|
|
fd59d4f |
available system-wide. We could update the in-tre version as well, but
|
|
|
fd59d4f |
this seems like a lesser effort.
|
|
|
fd59d4f |
---
|
|
|
fd59d4f |
src/core/AtanuaConfig.cpp | 4 ++--
|
|
|
fd59d4f |
src/core/fileio.cpp | 12 ++++++------
|
|
|
fd59d4f |
src/core/pluginchipfactory.cpp | 4 ++--
|
|
|
fd59d4f |
src/tinyxml_2_5_3/tinyxml/tinyxml.cpp | 6 +++---
|
|
|
fd59d4f |
src/tinyxml_2_5_3/tinyxml/tinyxml.h | 10 +++++-----
|
|
|
fd59d4f |
5 files changed, 18 insertions(+), 18 deletions(-)
|
|
|
fd59d4f |
|
|
|
fd59d4f |
diff --git a/src/core/AtanuaConfig.cpp b/src/core/AtanuaConfig.cpp
|
|
|
fd59d4f |
index dd7d64f..acc5d83 100644
|
|
|
fd59d4f |
--- a/src/core/AtanuaConfig.cpp
|
|
|
fd59d4f |
+++ b/src/core/AtanuaConfig.cpp
|
|
|
fd59d4f |
@@ -191,14 +191,14 @@ void AtanuaConfig::load()
|
|
|
fd59d4f |
TiXmlNode *root;
|
|
|
fd59d4f |
for (root = doc.FirstChild(); root != 0; root = root->NextSibling())
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
- if (root->Type() == TiXmlNode::ELEMENT)
|
|
|
fd59d4f |
+ if (root->Type() == TiXmlNode::TINYXML_ELEMENT)
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
if (stricmp(root->Value(), "AtanuaConfig")==0)
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
TiXmlNode *part;
|
|
|
fd59d4f |
for (part = root->FirstChild(); part != 0; part = part->NextSibling())
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
- if (part->Type() == TiXmlNode::ELEMENT)
|
|
|
fd59d4f |
+ if (part->Type() == TiXmlNode::TINYXML_ELEMENT)
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
|
|
|
fd59d4f |
if (stricmp(part->Value(), "FontSystem") == 0)
|
|
|
fd59d4f |
diff --git a/src/core/fileio.cpp b/src/core/fileio.cpp
|
|
|
fd59d4f |
index a5866f8..d37bd9a 100644
|
|
|
fd59d4f |
--- a/src/core/fileio.cpp
|
|
|
fd59d4f |
+++ b/src/core/fileio.cpp
|
|
|
fd59d4f |
@@ -327,7 +327,7 @@ void do_loadxml(FILE * f, int box)
|
|
|
fd59d4f |
|
|
|
fd59d4f |
for (pChild = doc.FirstChild(); pChild != 0; pChild = pChild->NextSibling())
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
- if (pChild->Type() == TiXmlNode::ELEMENT)
|
|
|
fd59d4f |
+ if (pChild->Type() == TiXmlNode::TINYXML_ELEMENT)
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
if (stricmp(pChild->Value(), "Atanua") == 0)
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
@@ -338,7 +338,7 @@ void do_loadxml(FILE * f, int box)
|
|
|
fd59d4f |
TiXmlNode *part;
|
|
|
fd59d4f |
for (part = pChild->FirstChild(); part != 0; part = part->NextSibling())
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
- if (part->Type() == TiXmlNode::ELEMENT)
|
|
|
fd59d4f |
+ if (part->Type() == TiXmlNode::TINYXML_ELEMENT)
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
if (stricmp(part->Value(), "Chip")==0)
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
@@ -421,7 +421,7 @@ void do_loadxml(FILE * f, int box)
|
|
|
fd59d4f |
TiXmlNode *text;
|
|
|
fd59d4f |
for (text = part->FirstChild(); text != 0; text = text->NextSibling())
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
- if (text->Type() == TiXmlNode::TEXT)
|
|
|
fd59d4f |
+ if (text->Type() == TiXmlNode::TINYXML_TEXT)
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
|
|
|
fd59d4f |
MemoryFile f;
|
|
|
fd59d4f |
@@ -731,7 +731,7 @@ void do_loadxmltobinary(FILE * f, File * outf, BoxcacheData * bd)
|
|
|
fd59d4f |
|
|
|
fd59d4f |
for (pChild = doc.FirstChild(); pChild != 0; pChild = pChild->NextSibling())
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
- if (pChild->Type() == TiXmlNode::ELEMENT)
|
|
|
fd59d4f |
+ if (pChild->Type() == TiXmlNode::TINYXML_ELEMENT)
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
if (stricmp(pChild->Value(), "Atanua") == 0)
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
@@ -751,7 +751,7 @@ void do_loadxmltobinary(FILE * f, File * outf, BoxcacheData * bd)
|
|
|
fd59d4f |
TiXmlNode *part;
|
|
|
fd59d4f |
for (part = pChild->FirstChild(); part != 0; part = part->NextSibling())
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
- if (part->Type() == TiXmlNode::ELEMENT)
|
|
|
fd59d4f |
+ if (part->Type() == TiXmlNode::TINYXML_ELEMENT)
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
if (stricmp(part->Value(), "Chip")==0)
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
@@ -832,7 +832,7 @@ void do_loadxmltobinary(FILE * f, File * outf, BoxcacheData * bd)
|
|
|
fd59d4f |
TiXmlNode *text;
|
|
|
fd59d4f |
for (text = part->FirstChild(); text != 0; text = text->NextSibling())
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
- if (text->Type() == TiXmlNode::TEXT)
|
|
|
fd59d4f |
+ if (text->Type() == TiXmlNode::TINYXML_TEXT)
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
const char *v = text->Value();
|
|
|
fd59d4f |
int wholebyte = 0;
|
|
|
fd59d4f |
diff --git a/src/core/pluginchipfactory.cpp b/src/core/pluginchipfactory.cpp
|
|
|
fd59d4f |
index 01a9192..5e7ee32 100644
|
|
|
fd59d4f |
--- a/src/core/pluginchipfactory.cpp
|
|
|
fd59d4f |
+++ b/src/core/pluginchipfactory.cpp
|
|
|
fd59d4f |
@@ -44,14 +44,14 @@ PluginChipFactory::PluginChipFactory()
|
|
|
fd59d4f |
TiXmlNode *root;
|
|
|
fd59d4f |
for (root = doc.FirstChild(); root != 0; root = root->NextSibling())
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
- if (root->Type() == TiXmlNode::ELEMENT)
|
|
|
fd59d4f |
+ if (root->Type() == TiXmlNode::TINYXML_ELEMENT)
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
if (stricmp(root->Value(), "AtanuaConfig")==0)
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
TiXmlNode *part;
|
|
|
fd59d4f |
for (part = root->FirstChild(); part != 0; part = part->NextSibling())
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
- if (part->Type() == TiXmlNode::ELEMENT)
|
|
|
fd59d4f |
+ if (part->Type() == TiXmlNode::TINYXML_ELEMENT)
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
if (stricmp(part->Value(), "Plugin") == 0)
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
diff --git a/src/tinyxml_2_5_3/tinyxml/tinyxml.cpp b/src/tinyxml_2_5_3/tinyxml/tinyxml.cpp
|
|
|
fd59d4f |
index 5de21f6..09e9686 100644
|
|
|
fd59d4f |
--- a/src/tinyxml_2_5_3/tinyxml/tinyxml.cpp
|
|
|
fd59d4f |
+++ b/src/tinyxml_2_5_3/tinyxml/tinyxml.cpp
|
|
|
fd59d4f |
@@ -502,7 +502,7 @@ const TiXmlDocument* TiXmlNode::GetDocument() const
|
|
|
fd59d4f |
|
|
|
fd59d4f |
|
|
|
fd59d4f |
TiXmlElement::TiXmlElement (const char * _value)
|
|
|
fd59d4f |
- : TiXmlNode( TiXmlNode::ELEMENT )
|
|
|
fd59d4f |
+ : TiXmlNode( TiXmlNode::TINYXML_ELEMENT )
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
firstChild = lastChild = 0;
|
|
|
fd59d4f |
value = _value;
|
|
|
fd59d4f |
@@ -511,7 +511,7 @@ TiXmlElement::TiXmlElement (const char * _value)
|
|
|
fd59d4f |
|
|
|
fd59d4f |
#ifdef TIXML_USE_STL
|
|
|
fd59d4f |
TiXmlElement::TiXmlElement( const std::string& _value )
|
|
|
fd59d4f |
- : TiXmlNode( TiXmlNode::ELEMENT )
|
|
|
fd59d4f |
+ : TiXmlNode( TiXmlNode::TINYXML_ELEMENT )
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
firstChild = lastChild = 0;
|
|
|
fd59d4f |
value = _value;
|
|
|
fd59d4f |
@@ -520,7 +520,7 @@ TiXmlElement::TiXmlElement( const std::string& _value )
|
|
|
fd59d4f |
|
|
|
fd59d4f |
|
|
|
fd59d4f |
TiXmlElement::TiXmlElement( const TiXmlElement& copy)
|
|
|
fd59d4f |
- : TiXmlNode( TiXmlNode::ELEMENT )
|
|
|
fd59d4f |
+ : TiXmlNode( TiXmlNode::TINYXML_ELEMENT )
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
firstChild = lastChild = 0;
|
|
|
fd59d4f |
copy.CopyTo( this );
|
|
|
fd59d4f |
diff --git a/src/tinyxml_2_5_3/tinyxml/tinyxml.h b/src/tinyxml_2_5_3/tinyxml/tinyxml.h
|
|
|
fd59d4f |
index c6f40cc..2f9e25e 100644
|
|
|
fd59d4f |
--- a/src/tinyxml_2_5_3/tinyxml/tinyxml.h
|
|
|
fd59d4f |
+++ b/src/tinyxml_2_5_3/tinyxml/tinyxml.h
|
|
|
fd59d4f |
@@ -463,10 +463,10 @@ public:
|
|
|
fd59d4f |
enum NodeType
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
DOCUMENT,
|
|
|
fd59d4f |
- ELEMENT,
|
|
|
fd59d4f |
+ TINYXML_ELEMENT,
|
|
|
fd59d4f |
COMMENT,
|
|
|
fd59d4f |
UNKNOWN,
|
|
|
fd59d4f |
- TEXT,
|
|
|
fd59d4f |
+ TINYXML_TEXT,
|
|
|
fd59d4f |
DECLARATION,
|
|
|
fd59d4f |
TYPECOUNT
|
|
|
fd59d4f |
};
|
|
|
fd59d4f |
@@ -1209,7 +1209,7 @@ public:
|
|
|
fd59d4f |
normal, encoded text. If you want it be output as a CDATA text
|
|
|
fd59d4f |
element, set the parameter _cdata to 'true'
|
|
|
fd59d4f |
*/
|
|
|
fd59d4f |
- TiXmlText (const char * initValue ) : TiXmlNode (TiXmlNode::TEXT)
|
|
|
fd59d4f |
+ TiXmlText (const char * initValue ) : TiXmlNode (TiXmlNode::TINYXML_TEXT)
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
SetValue( initValue );
|
|
|
fd59d4f |
cdata = false;
|
|
|
fd59d4f |
@@ -1218,14 +1218,14 @@ public:
|
|
|
fd59d4f |
|
|
|
fd59d4f |
#ifdef TIXML_USE_STL
|
|
|
fd59d4f |
/// Constructor.
|
|
|
fd59d4f |
- TiXmlText( const std::string& initValue ) : TiXmlNode (TiXmlNode::TEXT)
|
|
|
fd59d4f |
+ TiXmlText( const std::string& initValue ) : TiXmlNode (TiXmlNode::TINYXML_TEXT)
|
|
|
fd59d4f |
{
|
|
|
fd59d4f |
SetValue( initValue );
|
|
|
fd59d4f |
cdata = false;
|
|
|
fd59d4f |
}
|
|
|
fd59d4f |
#endif
|
|
|
fd59d4f |
|
|
|
fd59d4f |
- TiXmlText( const TiXmlText& copy ) : TiXmlNode( TiXmlNode::TEXT ) { copy.CopyTo( this ); }
|
|
|
fd59d4f |
+ TiXmlText( const TiXmlText& copy ) : TiXmlNode( TiXmlNode::TINYXML_TEXT ) { copy.CopyTo( this ); }
|
|
|
fd59d4f |
void operator=( const TiXmlText& base ) { base.CopyTo( this ); }
|
|
|
fd59d4f |
|
|
|
fd59d4f |
// Write this text object to a FILE stream.
|
|
|
fd59d4f |
--
|
|
|
fd59d4f |
2.5.0
|
|
|
fd59d4f |
|