Browse Source

Move JsonNode operator<< to right plase

AlexVinS 10 years ago
parent
commit
ac3e48f4b9
2 changed files with 7 additions and 6 deletions
  1. 0 6
      lib/JsonDetail.cpp
  2. 7 0
      lib/JsonNode.cpp

+ 0 - 6
lib/JsonDetail.cpp

@@ -116,12 +116,6 @@ JsonWriter::JsonWriter(std::ostream &output, const JsonNode &node):
 	writeNode(node);
 	writeNode(node);
 }
 }
 
 
-std::ostream & operator<<(std::ostream &out, const JsonNode &node)
-{
-	JsonWriter writer(out, node);
-	return out << "\n";
-}
-
 ////////////////////////////////////////////////////////////////////////////////
 ////////////////////////////////////////////////////////////////////////////////
 
 
 JsonParser::JsonParser(const char * inputString, size_t stringSize):
 JsonParser::JsonParser(const char * inputString, size_t stringSize):

+ 7 - 0
lib/JsonNode.cpp

@@ -27,6 +27,13 @@ class CModHandler;
 
 
 static const JsonNode nullNode;
 static const JsonNode nullNode;
 
 
+
+std::ostream & operator<<(std::ostream &out, const JsonNode &node)
+{
+	JsonWriter writer(out, node);
+	return out << "\n";
+}
+
 JsonNode::JsonNode(JsonType Type):
 JsonNode::JsonNode(JsonType Type):
 	type(DATA_NULL)
 	type(DATA_NULL)
 {
 {