ucm: handle strict: prefix correctly for the UCM card name

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
Jaroslav Kysela 2020-05-26 15:26:26 +02:00
parent efe2469ac3
commit f688817e2c

View file

@ -2038,7 +2038,8 @@ int uc_mgr_import_master_config(snd_use_case_mgr_t *uc_mgr)
char longname[MAX_CARD_LONG_NAME]; char longname[MAX_CARD_LONG_NAME];
int err; 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; return -ENOMEM;
if (strncmp(name, "hw:", 3) == 0) { if (strncmp(name, "hw:", 3) == 0) {