]> git.alsa-project.org Git - alsa-lib.git/commitdiff
ucm: fix DeviceModifier parser
authorJaroslav Kysela <perex@perex.cz>
Sun, 7 Nov 2021 17:40:18 +0000 (18:40 +0100)
committerJaroslav Kysela <perex@perex.cz>
Sun, 7 Nov 2021 17:41:43 +0000 (18:41 +0100)
The bellow commit caused regression for the SectionModifier parser. Revert
the single line change.

Fixes: 251bc204 ("ucm: implement RenameDevice and RemoveDevice verb management")
Fixes: https://github.com/alsa-project/alsa-lib/issues/167
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
src/ucm/parser.c

index e69fd31f3c0141eafa5c36ca436f0fb8f0ad02af..487900574e5caf2c526f0f6dfe123e9468f9c989 100644 (file)
@@ -1470,7 +1470,7 @@ static int parse_modifier_name(snd_use_case_mgr_t *uc_mgr,
                             void *data1,
                             void *data2 ATTRIBUTE_UNUSED)
 {
-       return parse_compound(uc_mgr, cfg, parse_modifier, data1, data2);
+       return parse_compound_check_legacy(uc_mgr, cfg, parse_modifier, data1);
 }
 
 static int verb_dev_list_add(struct use_case_verb *verb,