From 82d32005719bf101a12b19692ec6ca27e3257bdc Mon Sep 17 00:00:00 2001 From: Lee Thomason Date: Fri, 21 Feb 2014 22:47:18 -0800 Subject: [PATCH] clean up some error checking logic --- tinyxml2.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/tinyxml2.cpp b/tinyxml2.cpp index 7e4ff40..3b665c4 100755 --- a/tinyxml2.cpp +++ b/tinyxml2.cpp @@ -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; }