summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrantisek Sumsal <frantisek@sumsal.cz>2020-05-02 15:18:35 +0200
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2020-05-04 17:10:18 +0200
commit111e71c431bae9c69a7e1ed7e192fc58ad2e3c53 (patch)
tree3d9b9f563e73b661ffd1ac731b16579a8ae8a5c3
parent80cf50120c7102207f277ab57d9f21e160dbfb08 (diff)
downloadsystemd-111e71c431bae9c69a7e1ed7e192fc58ad2e3c53.tar.gz
test: fix potential use-after-free
CID#1428676.
-rw-r--r--src/test/test-cgroup-util.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/test/test-cgroup-util.c b/src/test/test-cgroup-util.c
index 5826d6ec28..ea47f5affa 100644
--- a/src/test/test-cgroup-util.c
+++ b/src/test/test-cgroup-util.c
@@ -388,7 +388,7 @@ static void test_cg_get_keyed_attribute(void) {
assert_se(val == NULL);
assert_se(cg_get_keyed_attribute("cpu", "/init.scope", "cpu.stat", STRV_MAKE("usage_usec"), &val) == 0);
- free(val);
+ val = mfree(val);
assert_se(cg_get_keyed_attribute_graceful("cpu", "/init.scope", "cpu.stat", STRV_MAKE("usage_usec"), &val) == 1);
log_info("cpu /init.scope cpu.stat [usage_usec] → \"%s\"", val);