summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/topology/elem.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/topology/elem.c b/src/topology/elem.c
index 12d6a725..00f9eeaf 100644
--- a/src/topology/elem.c
+++ b/src/topology/elem.c
@@ -83,8 +83,8 @@ void tplg_elem_free(struct tplg_elem *elem)
/* free struct snd_tplg_ object,
* the union pointers share the same address
*/
- if (elem->mixer_ctrl)
- free(elem->mixer_ctrl);
+ if (elem->obj)
+ free(elem->obj);
free(elem);
}