@@ -11,7 +11,7 @@ bool RapidJsonHandler::Null()
1111 if (!m_NodeStack.size ())
1212 return false ;
1313
14- TreeNode2 * parent = m_NodeStack.top ();
14+ TreeNode * parent = m_NodeStack.top ();
1515 parent->node .type = JsonNodeType::BOOL;
1616 parent->node .key = m_strLastKey;
1717 parent->node .value = STR_NULL;
@@ -27,7 +27,7 @@ bool RapidJsonHandler::Bool(bool b)
2727 if (!m_NodeStack.size ())
2828 return false ;
2929
30- TreeNode2 * parent = m_NodeStack.top ();
30+ TreeNode * parent = m_NodeStack.top ();
3131 parent->node .type = JsonNodeType::BOOL;
3232 parent->node .key = m_strLastKey;
3333 parent->node .value = b ? STR_TRUE : STR_FALSE;
@@ -68,7 +68,7 @@ bool RapidJsonHandler::RawNumber(const Ch* str, unsigned /*length*/, bool /*copy
6868 if (!m_NodeStack.size ())
6969 return false ;
7070
71- TreeNode2 * parent = m_NodeStack.top ();
71+ TreeNode * parent = m_NodeStack.top ();
7272 parent->node .type = JsonNodeType::NUMBER;
7373 parent->node .key = m_strLastKey;
7474 parent->node .value = str;
@@ -91,7 +91,7 @@ bool RapidJsonHandler::String(const Ch* str, unsigned /*length*/, bool /*copy*/)
9191 return true ;
9292 }
9393
94- TreeNode2 * parent = m_NodeStack.top ();
94+ TreeNode * parent = m_NodeStack.top ();
9595
9696 if (parent->node .type != JsonNodeType::ARRAY)
9797 {
@@ -101,11 +101,6 @@ bool RapidJsonHandler::String(const Ch* str, unsigned /*length*/, bool /*copy*/)
101101 }
102102 else
103103 {
104- /* std::string strCount = std::to_string(parent->counter);
105- len = strCount.size() + 3 + length + 1;
106- value = new char[len];
107- snprintf(value, len, "%s : %s", strCount.c_str(), str);
108- value[len - 1] = '\0';*/
109104 parent->counter ++;
110105 }
111106
@@ -125,10 +120,10 @@ bool RapidJsonHandler::Key(const Ch* str, unsigned /*length*/, bool /*copy*/)
125120
126121bool RapidJsonHandler::StartObject ()
127122{
128- TreeNode2 * parent = nullptr ;
123+ TreeNode * parent = nullptr ;
129124 if (m_NodeStack.empty ())
130125 {
131- parent = new TreeNode2 ;
126+ parent = new TreeNode ;
132127 parent->node .type = JsonNodeType::OBJECT;
133128 parent->subRoot = m_treeRoot;
134129 parent->counter = 0 ;
@@ -155,7 +150,7 @@ bool RapidJsonHandler::StartObject()
155150 }
156151
157152 parent->counter ++;
158- TreeNode2 * newTreeNode = new TreeNode2 ;
153+ TreeNode * newTreeNode = new TreeNode ;
159154 newTreeNode->node .type = JsonNodeType::OBJECT;
160155 newTreeNode->subRoot = newNode;
161156 newTreeNode->counter = 0 ;
@@ -169,7 +164,7 @@ bool RapidJsonHandler::EndObject(unsigned /*memberCount*/)
169164{
170165 if (!m_NodeStack.empty ())
171166 {
172- TreeNode2 * node = m_NodeStack.top ();
167+ TreeNode * node = m_NodeStack.top ();
173168 m_NodeStack.pop ();
174169 delete node;
175170 }
@@ -178,10 +173,10 @@ bool RapidJsonHandler::EndObject(unsigned /*memberCount*/)
178173
179174bool RapidJsonHandler::StartArray ()
180175{
181- TreeNode2 * parent = nullptr ;
176+ TreeNode * parent = nullptr ;
182177 if (m_NodeStack.empty ())
183178 {
184- parent = new TreeNode2 ;
179+ parent = new TreeNode ;
185180 parent->node .type = JsonNodeType::ARRAY;
186181 parent->subRoot = m_treeRoot;
187182 parent->counter = 0 ;
@@ -209,7 +204,7 @@ bool RapidJsonHandler::StartArray()
209204 }
210205
211206 parent->counter ++;
212- TreeNode2 * newTreeNode = new TreeNode2 ;
207+ TreeNode * newTreeNode = new TreeNode ;
213208 newTreeNode->node .type = JsonNodeType::ARRAY;
214209 newTreeNode->subRoot = newNode;
215210 newTreeNode->counter = 0 ;
@@ -222,7 +217,7 @@ bool RapidJsonHandler::EndArray(unsigned /*elementCount*/)
222217{
223218 if (!m_NodeStack.empty ())
224219 {
225- TreeNode2 * node = m_NodeStack.top ();
220+ TreeNode * node = m_NodeStack.top ();
226221 m_NodeStack.pop ();
227222 delete node;
228223 }
0 commit comments