summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Bestas <mkbestas@lineageos.org>2020-08-23 00:15:19 +0300
committerMichael Bestas <mkbestas@lineageos.org>2020-08-23 00:15:44 +0300
commitedc3d5eb61070a99aee8dac974428e7c5ce57be2 (patch)
treefe9d5001e55e129cbeb4f8513a11a16c90847f5f
parentaba3492570b1e764e3af9f18a739ed68c8f578be (diff)
Revert "ASoC: wcd_cpe_core: Fix buffer overflow in wcd_cpe_init"
* We'll take the upstream fix This reverts commit f0fc0c35e084c99f1101b4332700493ad66b33c4. Change-Id: Ic1218bf1469a93d17f16a217c1a709cf7a0a73bc
-rw-r--r--sound/soc/codecs/wcd_cpe_core.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sound/soc/codecs/wcd_cpe_core.c b/sound/soc/codecs/wcd_cpe_core.c
index 956608454e74..337c25f869d6 100644
--- a/sound/soc/codecs/wcd_cpe_core.c
+++ b/sound/soc/codecs/wcd_cpe_core.c
@@ -1987,8 +1987,8 @@ struct wcd_cpe_core *wcd_cpe_init(const char *img_fname,
}
card = codec->component.card->snd_card;
- snprintf(proc_name, sizeof(proc_name), "%s%d%s", cpe_name, id,
- state_name);
+ snprintf(proc_name, (sizeof("cpe") + sizeof("_state") +
+ sizeof(id) - 2), "%s%d%s", cpe_name, id, state_name);
entry = snd_info_create_card_entry(card, proc_name,
card->proc_root);
if (entry) {