I think this was intended? please review. --------------------------->8-------------8<------------------------------ Add missing parentheses Signed-off-by: Roel Kluin <roel.kluin at gmail.com> --- diff --git a/drivers/hwmon/abituguru3.c b/drivers/hwmon/abituguru3.c index e52b388..fd98685 100644 --- a/drivers/hwmon/abituguru3.c +++ b/drivers/hwmon/abituguru3.c @@ -761,7 +761,7 @@ static int abituguru3_read_increment_offset(struct abituguru3_data *data, for (i = 0; i < offset_count; i++) if ((x = abituguru3_read(data, bank, offset + i, count, buf + i * count)) != count) - return i * count + (i && (x < 0)) ? 0 : x; + return i * count + ((i && (x < 0)) ? 0 : x); return i * count; }