]> git.alsa-project.org Git - alsa-lib.git/commitdiff
ucm: fix two error messages
authorJaroslav Kysela <perex@perex.cz>
Wed, 3 Feb 2021 10:55:53 +0000 (11:55 +0100)
committerJaroslav Kysela <perex@perex.cz>
Wed, 3 Feb 2021 10:57:49 +0000 (11:57 +0100)
- add missing argument to error msg in if_eval_regex_match()
- print correct error value in uc_mgr_config_load_file()

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
src/ucm/parser.c
src/ucm/ucm_cond.c

index c8bee1f2e1dd4ec4b4a67fa9cfbfbe68e6b6995f..a5be791de16308a04e3b5cb9e01e0bffd4b03961 100644 (file)
@@ -92,7 +92,7 @@ int uc_mgr_config_load_file(snd_use_case_mgr_t *uc_mgr,
                     file);
        err = uc_mgr_config_load(uc_mgr->conf_format, filename, cfg);
        if (err < 0) {
-               uc_error("error: failed to open file %s : %d", filename, -errno);
+               uc_error("error: failed to open file %s: %d", filename, err);
                return err;
        }
        return 0;
index 3ca3096e0b1957bdb2adef0a32383b1c8c18848c..cf6da6fd8beec32ba65076a072da376e4020d64e 100644 (file)
@@ -162,7 +162,7 @@ static int if_eval_regex_match(snd_use_case_mgr_t *uc_mgr, snd_config_t *eval)
        err = regcomp(&re, s, options);
        free(s);
        if (err) {
-               uc_error("Regex '%s' compilation failed (code %d)", err);
+               uc_error("Regex '%s' compilation failed (code %d)", s, err);
                return -EINVAL;
        }