From 989a4deb2f0f2faaf77b3e0239cfd44bdef98bc9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= Date: Wed, 19 Aug 2020 14:41:16 +0200 Subject: [PATCH] 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] ``` --- core/rid_owner.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/rid_owner.h b/core/rid_owner.h index 2489475c688..30f1e41733e 100644 --- a/core/rid_owner.h +++ b/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(); }