OSDN Git Service

ucm: find_exec() - fix memory leak (dir)
authorJaroslav Kysela <perex@perex.cz>
Wed, 2 Jun 2021 17:56:01 +0000 (19:56 +0200)
committerJaroslav Kysela <perex@perex.cz>
Wed, 2 Jun 2021 17:56:13 +0000 (19:56 +0200)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
src/ucm/ucm_exec.c

index a22df8f..1cdb263 100644 (file)
@@ -73,6 +73,7 @@ static int find_exec(const char *name, char *out, size_t len)
                                    || !(st.st_mode & S_IEXEC))
                                        continue;
                                snd_strlcpy(out, bin, len);
+                               closedir(dir);
                                return 1;
                        }
                        closedir(dir);