X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fwrite_prometheus.c;h=6b77712e8ed0ab37b5a09dcb0728bb75f96d0ce6;hb=f7e2d82c4d016df72c55e85bb9c5bc9ba08d5f91;hp=991415ef08713ddb7939e63fd7d5d196a3d35981;hpb=facbb03bdd0c591344b1a81dd0437064cfcc24e5;p=collectd.git diff --git a/src/write_prometheus.c b/src/write_prometheus.c index 991415ef..6b77712e 100644 --- a/src/write_prometheus.c +++ b/src/write_prometheus.c @@ -694,8 +694,10 @@ metric_family_get(data_set_t const *ds, value_list_t const *vl, size_t ds_index, return fam; } - if (!allocate) + if (!allocate) { + sfree(name); return NULL; + } fam = metric_family_create(name, ds, vl, ds_index); if (fam == NULL) {