]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
parse_cgroup_spec function does not initializesd allocated memory
authorIvana Varekova <varekova@redhat.com>
Thu, 21 May 2009 10:05:42 +0000 (12:05 +0200)
committerDhaval Giani <dhaval@linux.vnet.ibm.com>
Fri, 29 May 2009 10:20:14 +0000 (15:50 +0530)
parse_cgroup_spec function does not initializesd allocated memory
this patch allocate it to zero so there is no problem with uninitialized
values.

Signed-off-by: Ivana Varekova <varekova@redhat.com>
Signed-off-by: Dhaval Giani <dhaval@linux.vnet.ibm.com>
src/tools/tools-common.c

index 0bb666f5735e2f04ce4f6f3738c54e92dde38425..b80ae3ca7b47eea7964e74f201f0e51714a9d03d 100644 (file)
@@ -56,7 +56,7 @@ int parse_cgroup_spec(struct cgroup_group_spec *cdptr[], char *optarg)
                return -1;
 
        /* instanciate cgroup_data. */
-       cdptr[i] = malloc(sizeof(struct cgroup_group_spec));
+       cdptr[i] = calloc(1, sizeof(struct cgroup_group_spec));
        if (!cdptr[i]) {
                fprintf(stderr, "%s\n", strerror(errno));
                return -1;