]> git.ipfire.org Git - thirdparty/collectd.git/commitdiff
format_{graphite,influxdb,kairosdb,stackdriver}: Fix compiler warning.
authorFlorian Forster <octo@collectd.org>
Wed, 31 Jan 2024 09:42:16 +0000 (10:42 +0100)
committerFlorian Forster <octo@collectd.org>
Wed, 31 Jan 2024 13:39:14 +0000 (14:39 +0100)
Some compilers don't like empty statements, e.g.:

```
src/utils/format_kairosdb/format_kairosdb.c:122:8: error: label at end of compound statement
  122 |   case METRIC_TYPE_UNTYPED:
      |        ^~~~~~~~~~~~~~~~~~~
```

src/utils/format_graphite/format_graphite.c
src/utils/format_influxdb/format_influxdb.c
src/utils/format_kairosdb/format_kairosdb.c
src/utils/format_stackdriver/format_stackdriver.c

index eb9bf2121237056e82e1d07d1348fd9e735e588e..1f466bf7f86e0931889061635afd5bf92e006338 100644 (file)
@@ -60,6 +60,7 @@ static int gr_format_values(strbuf_t *buf, metric_t const *m, gauge_t rate,
   case METRIC_TYPE_GAUGE:
     return format_double(buf, m->value.gauge);
   case METRIC_TYPE_UNTYPED:
+    break;
   }
 
   P_ERROR("gr_format_values: Unknown data source type: %d", m->family->type);
index bef8fa5181f5fe518e217417a15d272c347b5afa..2735352e630cae9bf9e76cc3e6964d3365c6c783 100644 (file)
@@ -84,6 +84,7 @@ static int format_metric_value(strbuf_t *sb, metric_t const *m,
   case METRIC_TYPE_FPCOUNTER:
     return strbuf_printf(sb, "value=" GAUGE_FORMAT, m->value.fpcounter);
   case METRIC_TYPE_UNTYPED:
+    break;
   }
 
   ERROR("format_influxdb plugin: invalid metric type: %d", m->family->type);
index 8838cf742247d297b6b01ea0c3f52ccec7234a11..ad9d944071a2375df3584989633f3fe8841cd138 100644 (file)
@@ -120,6 +120,7 @@ static int json_add_value(yajl_gen g, metric_t const *m,
     CHECK(yajl_gen_integer(g, (long long int)m->value.counter));
     return 0;
   case METRIC_TYPE_UNTYPED:
+    break;
   }
 
   ERROR("format_kairosdb: Invalid metric type: %d", m->family->type);
index fc434ef12db3857cea8a1cca4432e2585563614d..ec15bdead83e807de85721fb41ce832ff68301df 100644 (file)
@@ -191,6 +191,7 @@ static int format_metric_kind(yajl_gen gen, metric_t const *m) {
   case METRIC_TYPE_FPCOUNTER:
     return json_string(gen, "CUMULATIVE");
   case METRIC_TYPE_UNTYPED:
+    break;
   }
   ERROR("format_metric_kind: invalid metric type %d.", m->family->type);
   return EINVAL;
@@ -211,6 +212,7 @@ static int format_value_type(yajl_gen gen, metric_t const *m) {
   case METRIC_TYPE_COUNTER:
     return json_string(gen, "INT64");
   case METRIC_TYPE_UNTYPED:
+    break;
   }
   ERROR("format_metric_kind: invalid metric type %d.", m->family->type);
   return EINVAL;