From 74422643eeb0bdc0e67b0362398f71856969925f Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Thu, 18 Mar 2021 12:33:10 +0100 Subject: [PATCH] control: fix the subdevice fields comparison in snd_ctl_elem_id_compare() --- src/control/control.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/control/control.c b/src/control/control.c index 197d4f52..2e112579 100644 --- a/src/control/control.c +++ b/src/control/control.c @@ -1844,7 +1844,7 @@ int snd_ctl_elem_id_compare(snd_ctl_elem_id_t *id1, const snd_ctl_elem_id_t *id2 d = id1->device - id2->device; if (d != 0) return d; - d = id2->subdevice - id2->subdevice; + d = id1->subdevice - id2->subdevice; if (d != 0) return d; d = strcmp((const char *)id1->name, (const char *)id2->name); -- 2.47.1