summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaroslav Kysela <perex@perex.cz>2021-06-02 19:56:01 +0200
committerJaroslav Kysela <perex@perex.cz>2021-06-02 19:56:13 +0200
commit7fcb1aadd56e94f03e51c4747e72d77279151c22 (patch)
tree1b9d59f5b091cab7448009667354d87d2efc4cc4
parent7764e3e621a4c8a52327833d44e32c8b6fe3a131 (diff)
downloadalsa-lib-7fcb1aadd56e94f03e51c4747e72d77279151c22.tar.gz
ucm: find_exec() - fix memory leak (dir)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
-rw-r--r--src/ucm/ucm_exec.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ucm/ucm_exec.c b/src/ucm/ucm_exec.c
index a22df8fe..1cdb2633 100644
--- a/src/ucm/ucm_exec.c
+++ b/src/ucm/ucm_exec.c
@@ -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);