utils_cmds_test: Add various unit tests for the command parser.
[collectd.git] / src / varnish.c
index 91320fe..18f5902 100644 (file)
@@ -117,22 +117,16 @@ static int varnish_submit_gauge (const char *plugin_instance, /* {{{ */
                const char *category, const char *type, const char *type_instance,
                uint64_t gauge_value)
 {
-       value_t value;
-
-       value.gauge = (gauge_t) gauge_value;
-
-       return (varnish_submit (plugin_instance, category, type, type_instance, value));
+       return (varnish_submit (plugin_instance, category, type, type_instance,
+                               (value_t) { .gauge = (gauge_t) gauge_value }));
 } /* }}} int varnish_submit_gauge */
 
 static int varnish_submit_derive (const char *plugin_instance, /* {{{ */
                const char *category, const char *type, const char *type_instance,
                uint64_t derive_value)
 {
-       value_t value;
-
-       value.derive = (derive_t) derive_value;
-
-       return (varnish_submit (plugin_instance, category, type, type_instance, value));
+       return (varnish_submit (plugin_instance, category, type, type_instance,
+                               (value_t) { .derive = (derive_t) derive_value }));
 } /* }}} int varnish_submit_derive */
 
 #if HAVE_VARNISH_V3 || HAVE_VARNISH_V4
@@ -955,7 +949,7 @@ static int varnish_init (void) /* {{{ */
                        /* name      = */ "varnish/localhost",
                        /* callback  = */ varnish_read,
                        /* interval  = */ 0,
-                       /* user data = */ &(user_data_t) {
+                       &(user_data_t) {
                                .data = conf,
                                .free_func = varnish_config_free,
                        });
@@ -1133,9 +1127,9 @@ static int varnish_config_instance (const oconfig_item_t *ci) /* {{{ */
                        /* name      = */ callback_name,
                        /* callback  = */ varnish_read,
                        /* interval  = */ 0,
-                       /* user data = */ &(user_data_t) {
-                               ud.data = conf,
-                               ud.free_func = varnish_config_free,
+                       &(user_data_t) {
+                               .data = conf,
+                               .free_func = varnish_config_free,
                        });
 
        have_instance = 1;