summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIvana Varekova <varekova@redhat.com>2009-05-21 12:05:42 +0200
committerDhaval Giani <dhaval@linux.vnet.ibm.com>2009-05-29 15:50:14 +0530
commit5c1a7d9e05a1ffa0740b6db1a85f55d54c761d1e (patch)
treea01782e27d891fd27853995574fc469d130cc3f7
parent301eb37677429a26b47eee2cab25140b24b561c2 (diff)
downloadlibcg-5c1a7d9e05a1ffa0740b6db1a85f55d54c761d1e.tar.gz
libcg-5c1a7d9e05a1ffa0740b6db1a85f55d54c761d1e.tar.xz
libcg-5c1a7d9e05a1ffa0740b6db1a85f55d54c761d1e.zip
parse_cgroup_spec function does not initializesd allocated memory
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>
-rw-r--r--src/tools/tools-common.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tools/tools-common.c b/src/tools/tools-common.c
index 0bb666f..b80ae3c 100644
--- a/src/tools/tools-common.c
+++ b/src/tools/tools-common.c
@@ -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;