X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmemcached.c;h=d83d4c83fb74cd71fb5ba530b2610abb44448aa8;hb=afb38f31abd27d5b4ce08023f8bbbaeeb353c55f;hp=9e6e725293d152561bd3287427f3e90dffb217f5;hpb=88001af68cb86d0d95fa143b031359b10eddbe1f;p=collectd.git diff --git a/src/memcached.c b/src/memcached.c index 9e6e7252..d83d4c83 100644 --- a/src/memcached.c +++ b/src/memcached.c @@ -554,16 +554,15 @@ static int memcached_add_read_callback (memcached_t *st) assert (st->name != NULL); ssnprintf (callback_name, sizeof (callback_name), "memcached/%s", st->name); - user_data_t ud = { - .data = st, - .free_func = memcached_free - }; - status = plugin_register_complex_read (/* group = */ "memcached", /* name = */ callback_name, /* callback = */ memcached_read, /* interval = */ 0, - /* user_data = */ &ud); + &(user_data_t) { + .data = st, + .free_func = memcached_free, + }); + return (status); } /* int memcached_add_read_callback */