diff options
-rw-r--r-- | drivers/hwmon/iio_hwmon.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/hwmon/iio_hwmon.c b/drivers/hwmon/iio_hwmon.c index aafa4531b961..368497fa2627 100644 --- a/drivers/hwmon/iio_hwmon.c +++ b/drivers/hwmon/iio_hwmon.c | |||
@@ -84,8 +84,10 @@ static int iio_hwmon_probe(struct platform_device *pdev) | |||
84 | return PTR_ERR(channels); | 84 | return PTR_ERR(channels); |
85 | 85 | ||
86 | st = devm_kzalloc(dev, sizeof(*st), GFP_KERNEL); | 86 | st = devm_kzalloc(dev, sizeof(*st), GFP_KERNEL); |
87 | if (st == NULL) | 87 | if (st == NULL) { |
88 | return -ENOMEM; | 88 | ret = -ENOMEM; |
89 | goto error_release_channels; | ||
90 | } | ||
89 | 91 | ||
90 | st->channels = channels; | 92 | st->channels = channels; |
91 | 93 | ||