]> git.alsa-project.org Git - alsa-lib.git/commitdiff
ucm: fix possible memory leak in parse_verb_file()
authorJaroslav Kysela <perex@perex.cz>
Thu, 7 Jan 2021 16:32:11 +0000 (17:32 +0100)
committerJaroslav Kysela <perex@perex.cz>
Thu, 7 Jan 2021 16:32:11 +0000 (17:32 +0100)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
src/ucm/parser.c

index 75b78826f260a52466bcda6db8c09be46c73695e..c8bee1f2e1dd4ec4b4a67fa9cfbfbe68e6b6995f 100644 (file)
@@ -1575,7 +1575,7 @@ static int parse_verb_file(snd_use_case_mgr_t *uc_mgr,
        /* in-place evaluation */
        err = uc_mgr_evaluate_inplace(uc_mgr, cfg);
        if (err < 0)
-               return err;
+               goto _err;
 
        /* parse master config sections */
        snd_config_for_each(i, next, cfg) {