ucm: libconfig - merge not override items

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
Jaroslav Kysela 2021-05-18 11:20:56 +02:00
parent b2b3658fb9
commit 225d3aecb6

View file

@ -460,7 +460,7 @@ static int parse_libconfig1(snd_use_case_mgr_t *uc_mgr, snd_config_t *cfg)
snd_config_delete(cfg);
return err;
}
err = snd_config_merge(uc_mgr->local_config, cfg, 1);
err = snd_config_merge(uc_mgr->local_config, cfg, 0);
if (err < 0) {
snd_config_delete(cfg);
return err;
@ -483,7 +483,7 @@ static int parse_libconfig1(snd_use_case_mgr_t *uc_mgr, snd_config_t *cfg)
if (err < 0)
return err;
}
err = snd_config_merge(uc_mgr->local_config, config, 1);
err = snd_config_merge(uc_mgr->local_config, config, 0);
if (err < 0)
return err;
}