[alsa-devel] [PATCH v2 1/6] topology: Set manifest size for ABI
mengdong.lin at linux.intel.com
mengdong.lin at linux.intel.com
Fri Apr 29 05:02:57 CEST 2016
From: Mengdong Lin <mengdong.lin at linux.intel.com>
The topology kernel driver will check the size of manifest struct, and
will stop loading topology info if size mismatch is detected.
Signed-off-by: Mengdong Lin <mengdong.lin at linux.intel.com>
diff --git a/src/topology/parser.c b/src/topology/parser.c
index 30d91f9..84117c3 100644
--- a/src/topology/parser.c
+++ b/src/topology/parser.c
@@ -414,6 +414,8 @@ snd_tplg_t *snd_tplg_new(void)
if (!tplg)
return NULL;
+ tplg->manifest.size = sizeof(struct snd_soc_tplg_manifest);
+
INIT_LIST_HEAD(&tplg->tlv_list);
INIT_LIST_HEAD(&tplg->widget_list);
INIT_LIST_HEAD(&tplg->pcm_list);
--
2.5.0
More information about the Alsa-devel
mailing list