| 659 | |
| 660 | |
| 661 | void XMLNode::DeleteChildren() |
| 662 | { |
| 663 | while( _firstChild ) { |
| 664 | TIXMLASSERT( _firstChild->_document == _document ); |
| 665 | XMLNode* node = _firstChild; |
| 666 | Unlink( node ); |
| 667 | |
| 668 | DeleteNode( node ); |
| 669 | } |
| 670 | _firstChild = _lastChild = 0; |
| 671 | } |
| 672 | |
| 673 | |
| 674 | void XMLNode::Unlink( XMLNode* child ) |
nothing calls this directly
no outgoing calls
no test coverage detected