Browse Source

Fix warning using ERR_FAIL_INDEX on unsigned int

This method starting being used in 079ca220e14669ef7c31c399985cd2c733af15bd,
which now triggers this warning from GCC 10:
```
./core/error_macros.h:151:25: error: comparison of unsigned expression in '< 0' is always false [-Werror=type-limits]
```
Rémi Verschelde 5 years ago
parent
commit
989a4deb2f
1 changed files with 1 additions and 1 deletions
  1. 1 1
      core/rid_owner.h

+ 1 - 1
core/rid_owner.h

@@ -236,7 +236,7 @@ public:
 	}
 
 	_FORCE_INLINE_ T *get_ptr_by_index(uint32_t p_index) {
-		ERR_FAIL_INDEX_V(p_index, alloc_count, nullptr);
+		ERR_FAIL_UNSIGNED_INDEX_V(p_index, alloc_count, nullptr);
 		if (THREAD_SAFE) {
 			spin_lock.lock();
 		}