Browse Source

staging: iio: iio_ring_rip_outer return immediately if rip_lots returns <= 0

Acked-by: Jonathan Cameron <jic23@cam.ac.uk>
Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Michael Hennerich 15 years ago
parent
commit
d0a530441e
1 changed files with 1 additions and 1 deletions
  1. 1 1
      drivers/staging/iio/industrialio-ring.c

+ 1 - 1
drivers/staging/iio/industrialio-ring.c

@@ -105,7 +105,7 @@ static ssize_t iio_ring_rip_outer(struct file *filp, char __user *buf,
 		return -EINVAL;
 	copied = rb->access.rip_lots(rb, count, &data, &dead_offset);
 
-	if (copied < 0) {
+	if (copied <= 0) {
 		ret = copied;
 		goto error_ret;
 	}