Change various asserts to not be included in release builds

This commit is contained in:
Jonathan G Rennison
2022-10-22 12:34:54 +01:00
parent 071ac374e8
commit 29a1e49c28
53 changed files with 522 additions and 520 deletions

View File

@@ -42,7 +42,7 @@ struct Object : ObjectPool::PoolItem<&_object_pool> {
*/
static inline void IncTypeCount(ObjectType type)
{
assert(type < NUM_OBJECTS);
dbg_assert(type < NUM_OBJECTS);
counts[type]++;
}
@@ -53,7 +53,7 @@ struct Object : ObjectPool::PoolItem<&_object_pool> {
*/
static inline void DecTypeCount(ObjectType type)
{
assert(type < NUM_OBJECTS);
dbg_assert(type < NUM_OBJECTS);
counts[type]--;
}
@@ -64,7 +64,7 @@ struct Object : ObjectPool::PoolItem<&_object_pool> {
*/
static inline uint16 GetTypeCount(ObjectType type)
{
assert(type < NUM_OBJECTS);
dbg_assert(type < NUM_OBJECTS);
return counts[type];
}