  
  	/// Get the next sibling attribute in the DOM. Returns null at end.
  	const TiXmlAttribute* Next() const;
-@@ -1061,8 +1081,8 @@
+@@ -1061,8 +1079,8 @@
  	///< STL std::string form.
  	void SetAttribute( const std::string& name, int _value );
  	///< STL std::string form.

 }
 
 
 TiXmlComment::TiXmlComment( const TiXmlComment& copy ) : TiXmlNode( TiXmlNode::TINYXML_COMMENT )
 {
 	copy.CopyTo( this );
@@ -1884,3 +1939,36 @@
 	return true;
 }
 

+
+  return(TIXML_STRING(buf));
+}
diff -burN tinyxml/tinyxml.h tinyxml-src/tinyxml.h
--- tinyxml/tinyxml.h	2011-05-15 04:24:57.000000000 +0200
+++ tinyxml-src/tinyxml.h	2015-01-14 15:19:38.686333149 +0100
@@ -20,12 +20,24 @@
 
 3. This notice may not be removed or altered from any source
