clean up some error checking logic

This commit is contained in:
Lee Thomason 2014-02-21 22:47:18 -08:00
parent 370761b179
commit 82d3200571
1 changed files with 1 additions and 6 deletions

View File

@ -1702,12 +1702,7 @@ XMLError XMLDocument::Parse( const char* p, size_t len )
const char* start = p;
Clear();
if ( len == 0 ) {
SetError( XML_ERROR_EMPTY_DOCUMENT, 0, 0 );
return _errorID;
}
if ( !p || !*p ) {
if ( len == 0 || !p || !*p ) {
SetError( XML_ERROR_EMPTY_DOCUMENT, 0, 0 );
return _errorID;
}