commit | 914dc18255e430ceabb10b57394e01814c69c5cd | [log] [tgz] |
---|---|---|
author | Mike Rapoport <mike@compulab.co.il> | Mon May 11 13:04:55 2009 +0300 |
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | Mon May 11 19:01:51 2009 +0100 |
tree | 469a8a5ca346aa9fc7a119457222549b42a91898 | |
parent | 97a775c49c7e1b47b016a492463486a5b86da479 [diff] |
ASoC: soc-core: fix crash when removing not instantiated card If the card was not instantiated in snd_soc_instantiate_card, calling soc-remove will crash because some of codec, cpu_dai and card .remove methods are called twice. Fix this by returning from soc_remove immediately. Signed-off-by: Mike Rapoport <mike@compulab.co.il> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>