From: Jaroslav Kysela Date: Wed, 2 Nov 2022 14:01:56 +0000 (+0100) Subject: ucm: fix enhanced ID parsing in snd_use_case_parse_ctl_elem_id() X-Git-Tag: v1.2.9~45 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=1b436862ed6253629d79edc2e09826efd4e0f4e3;p=alsa-lib.git ucm: fix enhanced ID parsing in snd_use_case_parse_ctl_elem_id() Reported-by: Takashi Iwai Signed-off-by: Jaroslav Kysela --- diff --git a/src/ucm/main.c b/src/ucm/main.c index 30ab1e41..28c60565 100644 --- a/src/ucm/main.c +++ b/src/ucm/main.c @@ -2793,7 +2793,7 @@ int snd_use_case_parse_ctl_elem_id(snd_ctl_elem_id_t *dst, strcmp(ucm_id, "CaptureSwitch")) return -EINVAL; snd_ctl_elem_id_clear(dst); - if (strcasestr(ucm_id, "name=")) + if (strcasestr(value, "name=")) return __snd_ctl_ascii_elem_id_parse(dst, value, NULL); iface = SND_CTL_ELEM_IFACE_MIXER; if (jack_control)