summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Cameron <jic23@kernel.org>2016-10-08 19:39:01 +0300
committerJonathan Cameron <jic23@kernel.org>2016-10-23 21:33:57 +0300
commite3ef7532a3d2aabec6aaff0b72db42a6ebf03ab6 (patch)
tree3b6d082f95d2155fac9784220d173c8c3cfd47f1
parenta57504144c62404472f3cc6a7bf4ada4508d5ddc (diff)
downloadlinux-e3ef7532a3d2aabec6aaff0b72db42a6ebf03ab6.tar.xz
staging:iio:accel:sca3000 Fix a use before setting of the indio_dev->buffer pointer.
Signed-off-by: Jonathan Cameron <jic23@kernel.org> Reviewed-by: Lars-Peter Clausen <lars@metafoo.de>
-rw-r--r--drivers/staging/iio/accel/sca3000_ring.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/iio/accel/sca3000_ring.c b/drivers/staging/iio/accel/sca3000_ring.c
index d1cb9b9cf22b..e5de52d05a5c 100644
--- a/drivers/staging/iio/accel/sca3000_ring.c
+++ b/drivers/staging/iio/accel/sca3000_ring.c
@@ -270,8 +270,8 @@ int sca3000_configure_ring(struct iio_dev *indio_dev)
return -ENOMEM;
indio_dev->modes |= INDIO_BUFFER_HARDWARE;
- indio_dev->buffer->access = &sca3000_ring_access_funcs;
+ buffer->access = &sca3000_ring_access_funcs;
iio_device_attach_buffer(indio_dev, buffer);
return 0;