Преглед изворни кода

Merge pull request #278 from Dmitry-Me/wrongBoundConstraints

Use proper constraints for int variable
Lee Thomason пре 11 година
родитељ
комит
b733c26bfe
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      tinyxml2.h

+ 2 - 2
tinyxml2.h

@@ -232,14 +232,14 @@ public:
     }
 
     void Push( T t ) {
-        TIXMLASSERT( _size < (size_t)(-1) );
+        TIXMLASSERT( _size < INT_MAX );
         EnsureCapacity( _size+1 );
         _mem[_size++] = t;
     }
 
     T* PushArr( int count ) {
         TIXMLASSERT( count >= 0 );
-        TIXMLASSERT( _size <= (size_t)(-1) - count );
+        TIXMLASSERT( _size <= INT_MAX - count );
         EnsureCapacity( _size+count );
         T* ret = &_mem[_size];
         _size += count;