Unify SkipWhiteSpace()/ReadBOM() calls, add asserts
diff --git a/tinyxml2.h b/tinyxml2.h
index 67b3e86..14993ef 100755
--- a/tinyxml2.h
+++ b/tinyxml2.h
@@ -533,9 +533,11 @@
 {

 public:

     static const char* SkipWhiteSpace( const char* p )	{

+        TIXMLASSERT( p );

         while( IsWhiteSpace(*p) ) {

             ++p;

         }

+        TIXMLASSERT( p );

         return p;

     }

     static char* SkipWhiteSpace( char* p )				{