X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fcollectd-tg.c;h=23257fde9b2eaefbc52a063ad6b1cfad39843dc9;hb=fd7ac9a6a47d864bd9663f8da9a10d4ee55578fb;hp=53fd3a17362287de70c2849dff0b207e5649d990;hpb=d38c16d60f9d1b10cb60f010ce086135e6ecbe07;p=collectd.git diff --git a/src/collectd-tg.c b/src/collectd-tg.c index 53fd3a17..23257fde 100644 --- a/src/collectd-tg.c +++ b/src/collectd-tg.c @@ -156,13 +156,12 @@ static lcc_value_list_t *create_value_list (void) /* {{{ */ lcc_value_list_t *vl; int host_num; - vl = malloc (sizeof (*vl)); + vl = calloc (1, sizeof (*vl)); if (vl == NULL) { - fprintf (stderr, "malloc failed.\n"); + fprintf (stderr, "calloc failed.\n"); return (NULL); } - memset (vl, 0, sizeof (*vl)); vl->values = calloc (/* nmemb = */ 1, sizeof (*vl->values)); if (vl->values == NULL) @@ -368,7 +367,7 @@ int main (int argc, char **argv) /* {{{ */ else { lcc_server_t *srv; - + srv = lcc_server_create (net, conf_destination, conf_service); if (srv == NULL) {