summaryrefslogtreecommitdiff
path: root/samples
diff options
context:
space:
mode:
authorTom Rix <trix@redhat.com>2021-04-29 00:38:52 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2022-04-08 15:22:59 +0300
commit20fbf100f84b9aeb9c91421abe1927bc152bc32b (patch)
tree2e6ea100029235444e21698858e47d7a6ab66c4e /samples
parent3eb18f8a1d02a9462a0e4903efc674ca3d0406d1 (diff)
downloadlinux-20fbf100f84b9aeb9c91421abe1927bc152bc32b.tar.xz
samples/landlock: Fix path_list memory leak
commit 66b513b7c64a7290c1fbb88e657f7cece992e131 upstream. Clang static analysis reports this error sandboxer.c:134:8: warning: Potential leak of memory pointed to by 'path_list' ret = 0; ^ path_list is allocated in parse_path() but never freed. Signed-off-by: Tom Rix <trix@redhat.com> Link: https://lore.kernel.org/r/20210428213852.2874324-1-trix@redhat.com Cc: stable@vger.kernel.org Signed-off-by: Mickaël Salaün <mic@linux.microsoft.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'samples')
-rw-r--r--samples/landlock/sandboxer.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/samples/landlock/sandboxer.c b/samples/landlock/sandboxer.c
index 7a15910d2171..8859fc193542 100644
--- a/samples/landlock/sandboxer.c
+++ b/samples/landlock/sandboxer.c
@@ -134,6 +134,7 @@ static int populate_ruleset(
ret = 0;
out_free_name:
+ free(path_list);
free(env_path_name);
return ret;
}