Loop invariant pointer assertions

This commit is contained in:
Dmitry-Me 2016-08-30 15:51:55 +03:00
parent 4fe8c102da
commit f9f3c3e85c

View File

@ -191,6 +191,7 @@ void StrPair::SetStr( const char* str, int flags )
char* StrPair::ParseText( char* p, const char* endTag, int strFlags ) char* StrPair::ParseText( char* p, const char* endTag, int strFlags )
{ {
TIXMLASSERT( p );
TIXMLASSERT( endTag && *endTag ); TIXMLASSERT( endTag && *endTag );
char* start = p; char* start = p;
@ -204,6 +205,7 @@ char* StrPair::ParseText( char* p, const char* endTag, int strFlags )
return p + length; return p + length;
} }
++p; ++p;
TIXMLASSERT( p );
} }
return 0; return 0;
} }