add missing arg test to theree api functions
Signed-off-by: Ivana Hutarova Varekova <varekova@redhat.com>
Signed-off-by: Jan Safranek <jsafrane@redhat.com>
if (!cgroup_initialized)
return ECGROUPNOTINITIALIZED;
+ if (!controller)
+ return ECGINVAL;
+
pthread_rwlock_rdlock(&cg_mount_table_lock);
for (i = 0; cg_mount_table[i].name[0] != '\0'; i++) {
if (strncmp(cg_mount_table[i].name, controller, FILENAME_MAX))
return ECGINVAL;
iter = *handle;
+
+ if (!iter)
+ return ECGINVAL;
+
if (!iter->item)
return ECGEOF;