diff options
author | Dhaval Giani <dhaval@linux.vnet.ibm.com> | 2009-06-18 19:42:47 +0530 |
---|---|---|
committer | Dhaval Giani <dhaval@linux.vnet.ibm.com> | 2009-06-18 19:49:39 +0530 |
commit | 80e9084d3e7be7fbec1ed72f90b88c7626fb93d1 (patch) | |
tree | a961561e45079a196bcef67988cdebe98a229218 /tests/walk_task.c | |
parent | 7c8df4bd70091301e8473ef144153d1b2946edd3 (diff) | |
download | libcg-80e9084d3e7be7fbec1ed72f90b88c7626fb93d1.tar.gz libcg-80e9084d3e7be7fbec1ed72f90b88c7626fb93d1.tar.xz libcg-80e9084d3e7be7fbec1ed72f90b88c7626fb93d1.zip |
libcgroup: Use double pointers everywhere in the get_task APIs
As Jan Safranek pointed out, it is better to have double pointers
everywhere in the get_task API to keep consistency. Do the same.
Signed-off-by: Dhaval Giani <dhaval@linux.vnet.ibm.com>
Acked-by: Balbir Singh <balbir@linux.vnet.ibm.com>
Diffstat (limited to 'tests/walk_task.c')
-rw-r--r-- | tests/walk_task.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/tests/walk_task.c b/tests/walk_task.c index fb89963..42ef32d 100644 --- a/tests/walk_task.c +++ b/tests/walk_task.c @@ -8,7 +8,7 @@ int main(int argc, char *argv[]) { int ret, i; char *group = NULL; - FILE *tasks = NULL; + void *handle; if (argc < 2) { printf("No list of groups provided\n"); @@ -26,11 +26,10 @@ int main(int argc, char *argv[]) pid_t pid; group = strdup(argv[i]); printf("Printing the details of groups %s\n", group); - ret = cgroup_get_task_begin(group, "cpu", (void *) &tasks, - &pid); + ret = cgroup_get_task_begin(group, "cpu", &handle, &pid); while (!ret) { printf("Pid is %u\n", pid); - ret = cgroup_get_task_next((void *) tasks, &pid); + ret = cgroup_get_task_next(&handle, &pid); if (ret && ret != ECGEOF) { printf("cgroup_get_task_next failed with %s\n", cgroup_strerror(ret)); @@ -42,7 +41,7 @@ int main(int argc, char *argv[]) } free(group); group = NULL; - ret = cgroup_get_task_end((void **) &tasks); + ret = cgroup_get_task_end(&handle); } return 0; |