Merge pull request #468 from Dmitry-Me/reuseDeleteChild

Reuse DeleteChild()
This commit is contained in:
Lee Thomason 2016-08-28 17:13:28 -07:00 committed by GitHub
commit a369d4b614
1 changed files with 1 additions and 5 deletions

View File

@ -760,11 +760,7 @@ void XMLNode::DeleteChildren()
{
while( _firstChild ) {
TIXMLASSERT( _lastChild );
TIXMLASSERT( _firstChild->_document == _document );
XMLNode* node = _firstChild;
Unlink( node );
DeleteNode( node );
DeleteChild( _firstChild );
}
_firstChild = _lastChild = 0;
}