From: Tom Hromatka Date: Mon, 12 Apr 2021 14:39:43 +0000 (-0600) Subject: api.c: Fix incompatible pointer warning X-Git-Tag: v2.0.rc1~2^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f2ca550b2c157b4f8b6d88642925d7d09997cfd7;p=thirdparty%2Flibcgroup.git api.c: Fix incompatible pointer warning Fix the following incompatible pointer warning: api.c: In function ‘cgroup_delete_cgroup_ext’: api.c:2888:24: warning: passing argument 4 of ‘cgroup_build_tasks_procs_path’ from incompatible pointer type [-Wincompatible-pointer-types] 2888 | cgroup->controller[i]); | ~~~~~~~~~~~~~~~~~~^~~ | | | struct cgroup_controller * Signed-off-by: Tom Hromatka --- diff --git a/src/api.c b/src/api.c index 4de07f39..a6f4e46b 100644 --- a/src/api.c +++ b/src/api.c @@ -2885,7 +2885,7 @@ int cgroup_delete_cgroup_ext(struct cgroup *cgroup, int flags) /* tasks need to be moved, pre-open target tasks file */ ret = cgroup_build_tasks_procs_path(parent_path, sizeof(parent_path), parent_name, - cgroup->controller[i]); + cgroup->controller[i]->name); if (ret != 0) { if (first_error == 0) first_error = ECGFAIL;