|
@@ -340,7 +340,7 @@ ssize_t iio_enum_read(struct iio_dev *indio_dev,
|
|
else if (i >= e->num_items)
|
|
else if (i >= e->num_items)
|
|
return -EINVAL;
|
|
return -EINVAL;
|
|
|
|
|
|
- return sprintf(buf, "%s\n", e->items[i]);
|
|
|
|
|
|
+ return snprintf(buf, PAGE_SIZE, "%s\n", e->items[i]);
|
|
}
|
|
}
|
|
EXPORT_SYMBOL_GPL(iio_enum_read);
|
|
EXPORT_SYMBOL_GPL(iio_enum_read);
|
|
|
|
|
|
@@ -820,7 +820,7 @@ static ssize_t iio_show_dev_name(struct device *dev,
|
|
char *buf)
|
|
char *buf)
|
|
{
|
|
{
|
|
struct iio_dev *indio_dev = dev_to_iio_dev(dev);
|
|
struct iio_dev *indio_dev = dev_to_iio_dev(dev);
|
|
- return sprintf(buf, "%s\n", indio_dev->name);
|
|
|
|
|
|
+ return snprintf(buf, PAGE_SIZE, "%s\n", indio_dev->name);
|
|
}
|
|
}
|
|
|
|
|
|
static DEVICE_ATTR(name, S_IRUGO, iio_show_dev_name, NULL);
|
|
static DEVICE_ATTR(name, S_IRUGO, iio_show_dev_name, NULL);
|