X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fmqtt.c;h=b318f2116c3030d0e193a92001d9b58925f07e21;hb=3fae5596643f1e361eb18c3d65448f8bc02fdd80;hp=0b00bab860939ede191e8aa5a278bb7cce8d76f1;hpb=0d80072344ea5322c34f716ed77a5319a62bfc96;p=collectd.git diff --git a/src/mqtt.c b/src/mqtt.c index 0b00bab8..b318f211 100644 --- a/src/mqtt.c +++ b/src/mqtt.c @@ -33,11 +33,8 @@ #include "collectd.h" #include "common.h" #include "plugin.h" -#include "utils_cache.h" #include "utils_complain.h" -#include - #include #define MQTT_MAX_TOPIC_SIZE 1024 @@ -552,7 +549,7 @@ static int mqtt_config_publisher (oconfig_item_t *ci) { mqtt_client_conf_t *conf; char cb_name[1024]; - user_data_t user_data; + user_data_t user_data = { 0 }; int status; int i; @@ -637,7 +634,6 @@ static int mqtt_config_publisher (oconfig_item_t *ci) } ssnprintf (cb_name, sizeof (cb_name), "mqtt/%s", conf->name); - memset (&user_data, 0, sizeof (user_data)); user_data.data = conf; plugin_register_write (cb_name, mqtt_write, &user_data);