diff options
author | Axel Lin <axel.lin@gmail.com> | 2010-07-23 05:53:53 +0000 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2010-08-03 07:46:27 +0100 |
commit | d484366beeab0cded9644083172151c5afacc503 (patch) | |
tree | a560757325c9c842e12c4f87b25e759b1997a341 /sound/soc/codecs/wm9081.c | |
parent | 4eaac50552395f693b8c428872e8b5311c3dab60 (diff) | |
download | op-kernel-dev-d484366beeab0cded9644083172151c5afacc503.zip op-kernel-dev-d484366beeab0cded9644083172151c5afacc503.tar.gz |
ASoC: wm8978: fix a memory leak if a wm8978_register fail
There is a memory leak found if wm8978_register() fail.
This patch moves the buffer allocate and release
at the same level to prevent the memory leak.
Signed-off-by: Axel Lin <axel.lin@gmail.com>
Reviewed-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'sound/soc/codecs/wm9081.c')
0 files changed, 0 insertions, 0 deletions