X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Ftail_csv.c;h=a768ef81da850b721a4297709deb4e30500c6358;hb=354f9991530248e45207d236eb74c1cc3d5238ef;hp=bb9b58aceaa1edc459bbf7220f581c5e796997db;hpb=6a1a62048b6d0d2ddf5c17295609d3ebf010f40b;p=collectd.git diff --git a/src/tail_csv.c b/src/tail_csv.c index bb9b58ac..a768ef81 100644 --- a/src/tail_csv.c +++ b/src/tail_csv.c @@ -85,7 +85,7 @@ static int tcsv_submit (instance_definition_t *id, static cdtime_t parse_time (char const *tbuf) { double t; - char *endptr = 0; + char *endptr = NULL; errno = 0; t = strtod (tbuf, &endptr); @@ -290,10 +290,9 @@ static int tcsv_config_add_metric(oconfig_item_t *ci){ int status; int i; - md = (metric_definition_t *)malloc(sizeof(*md)); + md = calloc(1, sizeof(*md)); if (md == NULL) return (-1); - memset(md, 0, sizeof(*md)); md->name = NULL; md->type = NULL; md->instance = NULL; @@ -426,10 +425,9 @@ static int tcsv_config_add_file(oconfig_item_t *ci) char cb_name[DATA_MAX_NAME_LEN]; user_data_t cb_data; - id = malloc(sizeof(*id)); + id = calloc(1, sizeof(*id)); if (id == NULL) return (-1); - memset(id, 0, sizeof(*id)); id->instance = NULL; id->path = NULL; id->metric_list = NULL;