commit | 267e2c6fd7ca3d4076d20f9d52d49dc91addfe9d | [log] [tgz] |
---|---|---|
author | Liam Girdwood <liam.r.girdwood@linux.intel.com> | Tue Mar 27 12:04:04 2018 +0100 |
committer | Mark Brown <broonie@kernel.org> | Tue Mar 27 20:40:00 2018 +0800 |
tree | 048d9e381f475eab432585753f3e412ac779768f | |
parent | 7928b2cbe55b2a410a0f5c1f154610059c57b1b2 [diff] |
ASoC: topology: Fix kcontrol name string handling Fix the topology kcontrol string handling so that string pointer references are strdup()ed instead of being copied. This fixes issues with kcontrol templates on the stack or ones that are freed. Remember and free the strings too when topology is unloaded. Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com> Signed-off-by: Mark Brown <broonie@kernel.org> Cc: stable@vger.kernel.org