File: 10_support-latest-tinyxml.patch

package info (click to toggle)
tercpp 0.6.2%2Bsvn46-1
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 548 kB
  • ctags: 401
  • sloc: cpp: 4,279; makefile: 24; sh: 6
file content (75 lines) | stat: -rw-r--r-- 2,358 bytes parent folder | download | duplicates (4)
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 )