accept a nBytes argument for Parse()

This commit is contained in:
Lee Thomason (grinliz)
2012-09-17 17:58:25 -07:00
parent 2f1f6247e0
commit e2bcb32494
3 changed files with 22 additions and 7 deletions

View File

@@ -1072,8 +1072,13 @@ public:
Parse an XML file from a character string.
Returns XML_NO_ERROR (0) on success, or
an errorID.
You may optionally pass in the 'nBytes', which is
the number of bytes which will be parsed. If not
specified, TinyXML will assume 'xml' points to a
null terminated string.
*/
int Parse( const char* xml );
int Parse( const char* xml, size_t nBytes=(size_t)(-1) );
/**
Load an XML file from disk.