diff --git a/src/curl_json.c b/src/curl_json.c
index ab0237e14df982a1f621e286014cacb70b14d340..582443186876a1d0b6a518532c47fc441972a699 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