summaryrefslogtreecommitdiffstats
path: root/src/api.c
diff options
context:
space:
mode:
authorDhaval Giani <dhaval@linux.vnet.ibm.com>2009-06-18 19:42:47 +0530
committerDhaval Giani <dhaval@linux.vnet.ibm.com>2009-06-18 19:49:39 +0530
commit80e9084d3e7be7fbec1ed72f90b88c7626fb93d1 (patch)
treea961561e45079a196bcef67988cdebe98a229218 /src/api.c
parent7c8df4bd70091301e8473ef144153d1b2946edd3 (diff)
downloadlibcg-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 'src/api.c')
-rw-r--r--src/api.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/api.c b/src/api.c
index 2facfc8..ab35ed7 100644
--- a/src/api.c
+++ b/src/api.c
@@ -2487,7 +2487,7 @@ int cgroup_get_task_end(void **handle)
return 0;
}
-int cgroup_get_task_next(void *handle, pid_t *pid)
+int cgroup_get_task_next(void **handle, pid_t *pid)
{
int ret;
@@ -2497,7 +2497,7 @@ int cgroup_get_task_next(void *handle, pid_t *pid)
if (!handle)
return ECGINVAL;
- ret = fscanf((FILE *) handle, "%u", pid);
+ ret = fscanf((FILE *) *handle, "%u", pid);
if (ret != 1) {
if (ret == EOF)
@@ -2536,7 +2536,7 @@ int cgroup_get_task_begin(char *cgroup, char *controller, void **handle,
last_errno = errno;
return ECGOTHER;
}
- ret = cgroup_get_task_next(*handle, pid);
+ ret = cgroup_get_task_next(handle, pid);
return ret;
}