regmap: Fix memory leak in regmap_init error path
authorLars-Peter Clausen <lars@metafoo.de>
Thu, 10 Nov 2011 17:15:15 +0000 (18:15 +0100)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Thu, 10 Nov 2011 17:41:20 +0000 (17:41 +0000)
commit58072cbfc522c2520e34333a53c8f17bb1adb1a0
treef7d877506023930d3aeaa2b7a2ed34a9fa801c95
parentc48a9d74926c83f62b0251eff0a3dde259923856
regmap: Fix memory leak in regmap_init error path

If regcache initialization fails regmap_init will currently exit without
freeing work_buf.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
drivers/base/regmap/regmap.c