From: Jaroslav Kysela Date: Tue, 26 May 2020 13:26:26 +0000 (+0200) Subject: ucm: handle strict: prefix correctly for the UCM card name X-Git-Tag: v1.2.3~39 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=f688817e2c040e559c6e2ff0f540520cae1c9f37;p=alsa-lib.git ucm: handle strict: prefix correctly for the UCM card name Signed-off-by: Jaroslav Kysela --- diff --git a/src/ucm/parser.c b/src/ucm/parser.c index d134fbad..51a4db68 100644 --- a/src/ucm/parser.c +++ b/src/ucm/parser.c @@ -2038,7 +2038,8 @@ int uc_mgr_import_master_config(snd_use_case_mgr_t *uc_mgr) char longname[MAX_CARD_LONG_NAME]; int err; - if (replace_string(&uc_mgr->conf_dir_name, uc_mgr->card_name) == NULL) + if (replace_string(&uc_mgr->conf_dir_name, + strncmp(name, "strict:", 7) ? name : name + 7) == NULL) return -ENOMEM; if (strncmp(name, "hw:", 3) == 0) {