diff options
author | Frantisek Sumsal <frantisek@sumsal.cz> | 2020-05-02 15:18:35 +0200 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2020-05-04 17:10:18 +0200 |
commit | 111e71c431bae9c69a7e1ed7e192fc58ad2e3c53 (patch) | |
tree | 3d9b9f563e73b661ffd1ac731b16579a8ae8a5c3 /src/test/test-cgroup-util.c | |
parent | 80cf50120c7102207f277ab57d9f21e160dbfb08 (diff) | |
download | systemd-111e71c431bae9c69a7e1ed7e192fc58ad2e3c53.tar.gz |
test: fix potential use-after-free
CID#1428676.
Diffstat (limited to 'src/test/test-cgroup-util.c')
-rw-r--r-- | src/test/test-cgroup-util.c | 2 |
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); |