diff --git a/tinyxml2.cpp b/tinyxml2.cpp index d3adddc..09d7682 100755 --- a/tinyxml2.cpp +++ b/tinyxml2.cpp @@ -1838,6 +1838,7 @@ XMLAttribute* XMLElement::CreateAttribute() { TIXMLASSERT( sizeof( XMLAttribute ) == _document->_attributePool.ItemSize() ); XMLAttribute* attrib = new (_document->_attributePool.Alloc() ) XMLAttribute(); + TIXMLASSERT( attrib ); attrib->_memPool = &_document->_attributePool; attrib->_memPool->SetTracked(); return attrib;