diff --git a/tinyxml2.cpp b/tinyxml2.cpp index a0a0b235..56faecbd 100644 --- a/tinyxml2.cpp +++ b/tinyxml2.cpp @@ -2348,11 +2348,10 @@ static FILE* callfopen( const char* filepath, const char* mode ) } void XMLDocument::DeleteNode( XMLNode* node ) { - TIXMLASSERT( node ); - TIXMLASSERT(node->_document == this ); if(node == 0) { return; // check for null pointer } + TIXMLASSERT(node->_document == this); if (node->_parent) { node->_parent->DeleteChild( node ); }