diff --git a/tinyxml2.cpp b/tinyxml2.cpp index ee7a16c..575628f 100755 --- a/tinyxml2.cpp +++ b/tinyxml2.cpp @@ -1869,6 +1869,7 @@ void XMLDocument::Print( XMLPrinter* streamer ) const void XMLDocument::SetError( XMLError error, const char* str1, const char* str2 ) { + TIXMLASSERT( error >= 0 && error < XML_ERROR_COUNT ); _errorID = error; _errorStr1 = str1; _errorStr2 = str2; @@ -1876,7 +1877,7 @@ void XMLDocument::SetError( XMLError error, const char* str1, const char* str2 ) const char* XMLDocument::ErrorName() const { - TIXMLASSERT(_errorID >= 0 && _errorID < XML_ERROR_COUNT ); + TIXMLASSERT( _errorID >= 0 && _errorID < XML_ERROR_COUNT ); return _errorNames[_errorID]; } diff --git a/tinyxml2.h b/tinyxml2.h index dfffbde..adc0a5d 100755 --- a/tinyxml2.h +++ b/tinyxml2.h @@ -496,7 +496,7 @@ public: } }; -// WARNING: must match XMLErrorNames[] +// WARNING: must match XMLDocument::_errorNames[] enum XMLError { XML_SUCCESS = 0, XML_NO_ERROR = 0,