diff --git a/src/curl_json.c b/src/curl_json.c
index 7d1d8e9309c19dff2132e0deea6fac7559115152..4dab1abd8f11928fb00585550e3132fd92c9c05a 100644 (file)
--- a/src/curl_json.c
+++ b/src/curl_json.c
cb_name = ssnprintf_alloc ("curl_json-%s-%s",
db->instance, db->url ? db->url : db->sock);
- user_data_t ud = {
- .data = db,
- .free_func = cj_free
- };
-
plugin_register_complex_read (/* group = */ NULL, cb_name, cj_read,
/* interval = */ db->interval,
- &ud);
+ &(user_data_t) {
+ .data = db,
+ .free_func = cj_free,
+ });
sfree (cb_name);
}
else