add missing arg test to theree api functions
Signed-off-by: Ivana Hutarova Varekova <[email protected]>
---
0 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/src/api.c b/src/api.c
index 2905fed..53c76e8 100644
--- a/src/api.c
+++ b/src/api.c
@@ -3650,6 +3650,9 @@ int cgroup_get_subsys_mount_point(const char *controller,
char **mount_point)
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))
@@ -3913,6 +3916,10 @@ int cgroup_dictionary_iterator_next(void **handle,
return ECGINVAL;
iter = *handle;
+
+ if (!iter)
+ return ECGINVAL;
+
if (!iter->item)
return ECGEOF;
------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve
application availability and disaster protection. Learn more about boosting
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Libcg-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libcg-devel