[PATCH] iio: light: veml3328: remove redundant cast in read_avail

Giorgi Tchankvetadze <[email protected]>
Newsgroups org.kernel.vger.linux-iio,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
From: Giorgi Tchankvetadze <[email protected]>

veml3328_scale_vals is declared as a const int array, so
veml3328_scale_vals[it_inx] already decays to const int *,
matching the type of *vals. The explicit (const int *) cast
is therefore redundant and can be dropped.

No functional change.

Signed-off-by: Giorgi Tchankvetadze <[email protected]>
---
 drivers/iio/light/veml3328.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/iio/light/veml3328.c b/drivers/iio/light/veml3328.c
index 7ff1753925c4..a3c49beee93a 100644
--- a/drivers/iio/light/veml3328.c
+++ b/drivers/iio/light/veml3328.c
@@ -228,7 +228,7 @@ static int veml3328_read_avail(struct iio_dev *indio_dev,
 			return -EINVAL;
 
 		*length = 8;
-		*vals = (const int *)veml3328_scale_vals[it_inx];
+		*vals = veml3328_scale_vals[it_inx];
 		*type = IIO_VAL_INT_PLUS_MICRO;
 		return IIO_AVAIL_LIST;
 	}
-- 
2.52.0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.