From 466bf0ffb7bed9c819454f7930ad68bce4f8db85 Mon Sep 17 00:00:00 2001 From: Freddie Chopin Date: Mon, 4 May 2020 17:56:11 +0200 Subject: [PATCH] Fix "comparison of integer expressions of different signedness" warning MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit With -Wextra GCC gives: socketCAN/CO_driver.c: In function ‘setRxFilters’: socketCAN/CO_driver.c:159:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 159 | for (i = 0; i < CANmodule->CANinterfaceCount; i ++) { | ^ --- socketCAN/CO_driver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/socketCAN/CO_driver.c b/socketCAN/CO_driver.c index 818a595..662f628 100644 --- a/socketCAN/CO_driver.c +++ b/socketCAN/CO_driver.c @@ -131,7 +131,7 @@ static CO_ReturnError_t disableRx(CO_CANmodule_t *CANmodule) static CO_ReturnError_t setRxFilters(CO_CANmodule_t *CANmodule) { int ret; - int i; + size_t i; int count; CO_ReturnError_t retval;