X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcurl_json.c;h=582443186876a1d0b6a518532c47fc441972a699;hb=afb38f31abd27d5b4ce08023f8bbbaeeb353c55f;hp=ab0237e14df982a1f621e286014cacb70b14d340;hpb=5236399c4c5483b1a9c21233e34b2b4357800d58;p=collectd.git diff --git a/src/curl_json.c b/src/curl_json.c index ab0237e1..58244318 100644 --- a/src/curl_json.c +++ b/src/curl_json.c @@ -769,14 +769,12 @@ static int cj_config_add_url (oconfig_item_t *ci) /* {{{ */ 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