From: Zbigniew Jędrzejewski-Szmek Date: Wed, 31 Mar 2021 12:21:21 +0000 (+0200) Subject: basic/cgroup-util: silence gcc warning about unitialized variable X-Git-Tag: v249-rc1~490^2~8 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bc20c31bbc249b419cf288fd640cd0466f098b04;p=thirdparty%2Fsystemd.git basic/cgroup-util: silence gcc warning about unitialized variable --- 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;