X-Git-Url: https://git.octo.it/?a=blobdiff_plain;ds=sidebyside;f=src%2Fwrite_prometheus.c;h=61c43fed7ae921265e049c663804a92e0273a060;hb=295947714f23935be771c98f1071564d5567d33a;hp=6dee98abc4ec2b994f522a07add1faf25793be1b;hpb=d2bd6ba8ae2dac6f13040eca06c765e598cf2e3a;p=collectd.git diff --git a/src/write_prometheus.c b/src/write_prometheus.c index 6dee98ab..61c43fed 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) {