diff options
| author | Meng Wang <mwang@codeaurora.org> | 2016-08-30 10:35:49 +0800 |
|---|---|---|
| committer | Meng Wang <mwang@codeaurora.org> | 2016-08-31 15:01:06 +0800 |
| commit | 2482cc438192becc79f242f1f093774128d4c631 (patch) | |
| tree | d190536130d99c8de3f09efcceb556cf31c278fa | |
| parent | aaf356abef25b51d88bde2175a5c373f1f9ad49b (diff) | |
ASoC: utils: initialize dummy_codec before use
dummy_codec is not initialized before use, which
could cause kernel panic. Initialize dummy_codec before use.
Change-Id: Iedf7a3accbd14138ab7ed9e4e36a98fd7ca9a839
Signed-off-by: Meng Wang <mwang@codeaurora.org>
| -rw-r--r-- | sound/soc/soc-utils.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sound/soc/soc-utils.c b/sound/soc/soc-utils.c index 53dd085d3ee2..a6884fd1e4b3 100644 --- a/sound/soc/soc-utils.c +++ b/sound/soc/soc-utils.c @@ -139,6 +139,9 @@ static int snd_soc_dummy_probe(struct platform_device *pdev) { int ret; + memset(&dummy_codec, 0, + sizeof(struct snd_soc_codec_driver)); + ret = snd_soc_register_codec(&pdev->dev, &dummy_codec, &dummy_dai, 1); if (ret < 0) return ret; |
