Bypass asserts for `XMLDocument::Value()`

When the node is an XMLDocument, bypass calling the `_value.GetStr()` function, since we know we have to return `( const char* )0` inevitably.

This fixes #323
This commit is contained in:
Sarat Addepalli 2015-05-19 12:49:32 +05:30
parent 13b2d73427
commit 9c3122b89b
1 changed files with 2 additions and 0 deletions

View File

@ -645,6 +645,8 @@ XMLNode::~XMLNode()
const char* XMLNode::Value() const
{
if ( this->ToDocument() )
return ( const char* )0;
return _value.GetStr();
}