X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fmodbus.c;h=2605ec239182bf17315aa1563f38284d680fb13e;hb=e7b4b1f7f9e56cecd797b854c5a96582c5f9dd57;hp=d538fb3f717774bbc36b6c2eb7b7e1ff0919bc85;hpb=b758f3b7146f1497d93e1df64cbc0c14ae164768;p=collectd.git diff --git a/src/modbus.c b/src/modbus.c index d538fb3f..2605ec23 100644 --- a/src/modbus.c +++ b/src/modbus.c @@ -938,10 +938,9 @@ static int mb_config_add_host (oconfig_item_t *ci) /* {{{ */ int status; int i; - host = malloc (sizeof (*host)); + host = calloc (1, sizeof (*host)); if (host == NULL) return (ENOMEM); - memset (host, 0, sizeof (*host)); host->slaves = NULL; status = cf_util_get_string_buffer (ci, host->host, sizeof (host->host));