commit | 61bb5a780dd4f50aa4dc859c28f1e8820d763b42 | [log] [tgz] |
---|---|---|
author | Axel Lin <axel.lin@gmail.com> | Wed Jan 11 15:44:37 2012 +0800 |
committer | Anton Vorontsov <anton.vorontsov@linaro.org> | Mon Mar 26 20:41:16 2012 +0400 |
tree | 108a2af8b0b00eeec0c849aa9974fbcf9f568803 | |
parent | e1be8329991b708adbb4e767bcfd6ad1f92bae65 [diff] [blame] |
da9052-battery: Fix a memory leak when unload the module Signed-off-by: Axel Lin <axel.lin@gmail.com> Signed-off-by: Anton Vorontsov <anton.vorontsov@linaro.org>
diff --git a/drivers/power/da9052-battery.c b/drivers/power/da9052-battery.c index 07d5b36..daf52a4 100644 --- a/drivers/power/da9052-battery.c +++ b/drivers/power/da9052-battery.c
@@ -634,6 +634,7 @@ free_irq(bat->da9052->irq_base + irq, bat); } power_supply_unregister(&bat->psy); + kfree(bat); return 0; }