]> git.alsa-project.org Git - alsa-lib.git/commitdiff
ucm: fix possible memory leak in parse_verb_file()
authorJaroslav Kysela <perex@perex.cz>
Thu, 3 Jun 2021 05:30:27 +0000 (07:30 +0200)
committerJaroslav Kysela <perex@perex.cz>
Thu, 3 Jun 2021 05:30:27 +0000 (07:30 +0200)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
src/ucm/parser.c

index ed261fa2a213865861881efb844da59ba0200231..fccf57910569cc8e80ac9544aa3f0cffb3174865 100644 (file)
@@ -1779,7 +1779,7 @@ static int parse_verb_file(snd_use_case_mgr_t *uc_mgr,
                        err = parse_libconfig(uc_mgr, n);
                        if (err < 0) {
                                uc_error("error: failed to parse LibConfig");
-                               return err;
+                               goto _err;
                        }
                        continue;
                }