From: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> In a loop condition, comparison of a value of a narrow type with a value of a wide type may result in unexpected behavior if the wider value is sufficiently large (or small). Fixes: https://github.com/bluez/bluez/issues/1213 --- src/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.c b/src/main.c index 6a682e9b921f..3c51a0092425 100644 --- a/src/main.c +++ b/src/main.c @@ -501,7 +501,7 @@ static void parse_mode_config(GKeyFile *config, const char *group, const struct config_param *params, size_t params_len) { - uint16_t i; + size_t i; if (!config) return; -- 2.49.0