hwmon: (ads1015) Fix file leak in probe function
authorGuenter Roeck <guenter.roeck@ericsson.com>
Wed, 22 Feb 2012 16:13:52 +0000 (08:13 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 1 Mar 2012 00:33:38 +0000 (16:33 -0800)
commit8507fb05c966cdd3a808bb267d2595a41db87512
tree1a2eb3386401fed0d86934f491651be515c758f3
parent5774b2eec1698c9647162a52431e514d6628471f
hwmon: (ads1015) Fix file leak in probe function

commit 363434b5dc352464ac7601547891e5fc9105f124 upstream.

An error while creating sysfs attribute files in the driver's probe function
results in an error abort, but already created files are not removed. This patch
fixes the problem.

Signed-off-by: Guenter Roeck <guenter.roeck@ericsson.com>
Cc: Dirk Eibach <eibach@gdsys.de>
Acked-by: Jean Delvare <khali@linux-fr.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/hwmon/ads1015.c