X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Ftokyotyrant.c;h=cb366d38671f92bfb3d9190244ee778347688dc9;hb=3ab932283678297805292ed4bbbcda36763e4608;hp=dd1fb3a050825187b17dec0291e77454399cc311;hpb=2079ee1517e34de372f58e7e2267ad5c71a8a41f;p=collectd.git diff --git a/src/tokyotyrant.c b/src/tokyotyrant.c index dd1fb3a0..cb366d38 100644 --- a/src/tokyotyrant.c +++ b/src/tokyotyrant.c @@ -72,14 +72,11 @@ static void printerr(void) { ERROR("tokyotyrant plugin: error: %d, %s", ecode, tcrdberrmsg(ecode)); } -static void tt_submit(gauge_t val, const char *type) { - value_t values[1]; +static void tt_submit(gauge_t value, const char *type) { value_list_t vl = VALUE_LIST_INIT; - values[0].gauge = val; - - vl.values = values; - vl.values_len = STATIC_ARRAY_SIZE(values); + vl.values = &(value_t){.gauge = value}; + vl.values_len = 1; sstrncpy(vl.host, config_host, sizeof(vl.host)); sstrncpy(vl.plugin, "tokyotyrant", sizeof(vl.plugin));