From bc20c31bbc249b419cf288fd640cd0466f098b04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Wed, 31 Mar 2021 14:21:21 +0200 Subject: [PATCH] basic/cgroup-util: silence gcc warning about unitialized variable --- src/basic/cgroup-util.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/basic/cgroup-util.c b/src/basic/cgroup-util.c index 8dd3f8cd950..8d3e5237a8c 100644 --- a/src/basic/cgroup-util.c +++ b/src/basic/cgroup-util.c @@ -660,7 +660,7 @@ int cg_remove_xattr(const char *controller, const char *path, const char *name) int cg_pid_get_path(const char *controller, pid_t pid, char **ret_path) { _cleanup_fclose_ FILE *f = NULL; - const char *fs, *controller_str; + const char *fs, *controller_str = NULL; /* silence gcc warning about unitialized variable */ int unified, r; assert(pid >= 0); @@ -720,6 +720,7 @@ int cg_pid_get_path(const char *controller, pid_t pid, char **ret_path) { continue; *e = 0; + assert(controller_str); r = string_contains_word(l, ",", controller_str); if (r < 0) return r;