diff options
author | Mengdong Lin <mengdong.lin@linux.intel.com> | 2016-04-07 15:28:42 +0800 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2016-04-07 16:57:21 +0200 |
commit | 374c5fa9c5cb80efa41ef8a3afd215aa48b48436 (patch) | |
tree | e87a4c0319427a2f6b570fc5c0a0f8111235cdec /src/topology | |
parent | 503a285ed60164d8c65c6ee9ba6f23631da753df (diff) | |
download | alsa-lib-374c5fa9c5cb80efa41ef8a3afd215aa48b48436.tar.gz |
topology: Use the generic pointer to free an element's object
The element is a wrapper for different types of objects.So use the
generic pointer 'obj' instead of the type-specific pointer to free
the object.
Signed-off-by: Mengdong Lin <mengdong.lin@linux.intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'src/topology')
-rw-r--r-- | src/topology/elem.c | 4 |
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); } |