Merge pull request #827 from ngc92/ClearError
removed overhead of clear error
This commit is contained in:
@@ -2455,6 +2455,13 @@ void XMLDocument::Print( XMLPrinter* streamer ) const
|
||||
}
|
||||
|
||||
|
||||
void XMLDocument::ClearError() {
|
||||
_errorID = XML_SUCCESS;
|
||||
_errorLineNum = 0;
|
||||
_errorStr.Reset();
|
||||
}
|
||||
|
||||
|
||||
void XMLDocument::SetError( XMLError error, int lineNum, const char* format, ... )
|
||||
{
|
||||
TIXMLASSERT( error >= 0 && error < XML_ERROR_COUNT );
|
||||
|
||||
@@ -1874,9 +1874,8 @@ public:
|
||||
*/
|
||||
void DeleteNode( XMLNode* node );
|
||||
|
||||
void ClearError() {
|
||||
SetError(XML_SUCCESS, 0, 0);
|
||||
}
|
||||
/// Clears the error flags.
|
||||
void ClearError();
|
||||
|
||||
/// Return true if there was an error parsing the document.
|
||||
bool Error() const {
|
||||
|
||||
Reference in New Issue
Block a user