summaryrefslogtreecommitdiffstats
path: root/samples
diff options
context:
space:
mode:
authorTom Rix <trix@redhat.com>2021-04-28 23:38:52 +0200
committerMickaël Salaün <mic@digikod.net>2022-02-04 14:07:39 +0100
commit66b513b7c64a7290c1fbb88e657f7cece992e131 (patch)
treed72fd1c7b37beecba454a2a1460a2be4876f0b25 /samples
parentgcc-plugins/stackleak: Use noinstr in favor of notrace (diff)
downloadlinux-66b513b7c64a7290c1fbb88e657f7cece992e131.tar.xz
linux-66b513b7c64a7290c1fbb88e657f7cece992e131.zip
samples/landlock: Fix path_list memory leak
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>
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;
}