X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fnetapp.c;h=d73969646f7ca9be74c966fcd3da03d2754cc0a0;hb=3d74a63ae43c1786eb9b966e2209c24c5643dae8;hp=26577dadba5abfde0ec6ca06d95c3c9d836c3c5a;hpb=f8e1e81d433c5b4e06792c2617abf0e6ec9e76d9;p=collectd.git diff --git a/src/netapp.c b/src/netapp.c index 26577dad..d7396964 100644 --- a/src/netapp.c +++ b/src/netapp.c @@ -2872,7 +2872,6 @@ static int cna_read (user_data_t *ud); static int cna_register_host (host_config_t *host) /* {{{ */ { char cb_name[256]; - user_data_t ud = { 0 }; if (host->vfiler) ssnprintf (cb_name, sizeof (cb_name), "netapp-%s-%s", @@ -2880,8 +2879,10 @@ static int cna_register_host (host_config_t *host) /* {{{ */ else ssnprintf (cb_name, sizeof (cb_name), "netapp-%s", host->name); - ud.data = host; - ud.free_func = (void (*) (void *)) free_host_config; + user_data_t ud = { + .data = host, + .free_func = (void (*) (void *)) free_host_config + }; plugin_register_complex_read (/* group = */ NULL, cb_name, /* callback = */ cna_read,