Browse Source

base: work around an annoying GCC warning we very well know about.

legacy
Sam Hocevar sam 11 years ago
parent
commit
6d7535f842
2 changed files with 2 additions and 2 deletions
  1. +1
    -1
      src/lol/base/array.h
  2. +1
    -1
      src/lol/base/string.h

+ 1
- 1
src/lol/base/array.h View File

@@ -119,7 +119,7 @@ public:
/* Allow array[0] even if size is zero so that people can /* Allow array[0] even if size is zero so that people can
* always use &array[0] to get a pointer to the data. */ * always use &array[0] to get a pointer to the data. */
ASSERT(n >= 0); ASSERT(n >= 0);
ASSERT(n < m_count || (!n && !m_count));
ASSERT((unsigned)n < (unsigned)m_count || (!n && !m_count));
return m_data[n]; return m_data[n];
} }




+ 1
- 1
src/lol/base/string.h View File

@@ -67,7 +67,7 @@ public:
/* Allow n == Count() because we might have reasonable reasons /* Allow n == Count() because we might have reasonable reasons
* to access that hidden null character. */ * to access that hidden null character. */
ASSERT(n >= 0); ASSERT(n >= 0);
ASSERT(n <= Count());
ASSERT((unsigned)n <= (unsigned)Count());
return ((Super &)*this)[n]; return ((Super &)*this)[n];
} }




Loading…
Cancel
Save