remove unnecessary null checks

This commit is contained in:
DarthArgus
2014-10-26 22:53:42 -07:00
parent eb2e7c78d8
commit 594b3a4254
56 changed files with 98 additions and 199 deletions
@@ -99,11 +99,10 @@ XmlTreeDocument* XmlTreeDocument::createDocument(const char * rootNodeName)
XmlTreeDocument *treeDoc = new XmlTreeDocument(doc);
DEBUG_WARNING( !treeDoc, ("Attempted to make new XmlTreeDoc but failed") );
if (!treeDoc)
{
xmlFree(doc);
return 0;
}
xmlFree(doc);
return 0;
treeDoc->fetch();
return treeDoc;
}
@@ -120,12 +119,11 @@ XmlTreeDocument * XmlTreeDocument::buildDocumentFromText(const std::string &inpu
return 0;
}
XmlTreeDocument *treeDoc = new XmlTreeDocument(doc);
if(!treeDoc)
{
DEBUG_FATAL(true, ("Failure building XmlTreeDocument after successful parsing of memory buffer."));
xmlFree(doc);
return 0;
}
DEBUG_FATAL(true, ("Failure building XmlTreeDocument after successful parsing of memory buffer."));
xmlFree(doc);
return 0;
treeDoc->fetch();
return treeDoc;
}