X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fmqtt.c;h=a962514ce1b122f93503d9516928de8a3411579a;hb=9eb3efd17e10c3bd59aa227d8d11fe60d6d4f303;hp=8a24ccaa0132b6209d58dfcb3de33e728645a54b;hpb=6969c629641e681069d17c117829779191b8896d;p=collectd.git diff --git a/src/mqtt.c b/src/mqtt.c index 8a24ccaa..a962514c 100644 --- a/src/mqtt.c +++ b/src/mqtt.c @@ -609,9 +609,9 @@ static int mqtt_config_publisher(oconfig_item_t *ci) { } ssnprintf(cb_name, sizeof(cb_name), "mqtt/%s", conf->name); - user_data_t user_data = {.data = conf}; - - plugin_register_write(cb_name, mqtt_write, &user_data); + plugin_register_write(cb_name, mqtt_write, &(user_data_t){ + .data = conf, + }); return (0); } /* mqtt_config_publisher */ @@ -740,7 +740,8 @@ static int mqtt_init(void) { status = plugin_thread_create(&subscribers[i]->thread, /* attrs = */ NULL, /* func = */ subscribers_thread, - /* args = */ subscribers[i]); + /* args = */ subscribers[i], + /* name = */ "mqtt"); if (status != 0) { char errbuf[1024]; ERROR("mqtt plugin: pthread_create failed: %s", @@ -756,5 +757,3 @@ void module_register(void) { plugin_register_complex_config("mqtt", mqtt_config); plugin_register_init("mqtt", mqtt_init); } /* void module_register */ - -/* vim: set sw=4 sts=4 et fdm=marker : */