On 25/09/16 12:41, Brian Masney wrote: > Fixes warning found by make W=2: > warning: comparison between signed and unsigned integer expressions > > Signed-off-by: Brian Masney <masneyb@xxxxxxxxxxxxx> This one is pretty marginal on whether it is worth while given it is easy to verify that it doesn't matter in any of these cases. Anyhow, I suppose it does no harm and maybe is a really small improvement in the code. Applied to the togreg branch of iio.git etc. Jonathan > --- > drivers/staging/iio/light/isl29018.c | 12 ++++++++---- > 1 file changed, 8 insertions(+), 4 deletions(-) > > diff --git a/drivers/staging/iio/light/isl29018.c b/drivers/staging/iio/light/isl29018.c > index 0a35588..4e2ce74 100644 > --- a/drivers/staging/iio/light/isl29018.c > +++ b/drivers/staging/iio/light/isl29018.c > @@ -104,7 +104,8 @@ struct isl29018_chip { > static int isl29018_set_integration_time(struct isl29018_chip *chip, > unsigned int utime) > { > - int i, ret; > + unsigned int i; > + int ret; > unsigned int int_time, new_int_time; > > for (i = 0; i < ARRAY_SIZE(isl29018_int_utimes[chip->type]); ++i) { > @@ -139,7 +140,8 @@ static int isl29018_set_integration_time(struct isl29018_chip *chip, > > static int isl29018_set_scale(struct isl29018_chip *chip, int scale, int uscale) > { > - int i, ret; > + unsigned int i; > + int ret; > struct isl29018_scale new_scale; > > for (i = 0; i < ARRAY_SIZE(isl29018_scales[chip->int_time]); ++i) { > @@ -275,7 +277,8 @@ static ssize_t show_scale_available(struct device *dev, > { > struct iio_dev *indio_dev = dev_to_iio_dev(dev); > struct isl29018_chip *chip = iio_priv(indio_dev); > - int i, len = 0; > + unsigned int i; > + int len = 0; > > for (i = 0; i < ARRAY_SIZE(isl29018_scales[chip->int_time]); ++i) > len += sprintf(buf + len, "%d.%06d ", > @@ -292,7 +295,8 @@ static ssize_t show_int_time_available(struct device *dev, > { > struct iio_dev *indio_dev = dev_to_iio_dev(dev); > struct isl29018_chip *chip = iio_priv(indio_dev); > - int i, len = 0; > + unsigned int i; > + int len = 0; > > for (i = 0; i < ARRAY_SIZE(isl29018_int_utimes[chip->type]); ++i) > len += sprintf(buf + len, "0.%06d ", > _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel