X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Futils_format_graphite.c;h=023f7a46a5240f7a7f52e3c9d6f237c91f932223;hb=d8a02e6c6f5875dfcab7b011d1f340e3a13c9e39;hp=c9516b49386ae7d8c99cb8b62fad405de5b7a5ba;hpb=48588718097d6c5e13fa42a3c33583ecffd974d3;p=collectd.git diff --git a/src/utils_format_graphite.c b/src/utils_format_graphite.c index c9516b49..023f7a46 100644 --- a/src/utils_format_graphite.c +++ b/src/utils_format_graphite.c @@ -27,9 +27,8 @@ #include "utils_format_graphite.h" #include "utils_cache.h" -#include "utils_parse_option.h" -#define GRAPHITE_FORBIDDEN " \t\"\\:!/\n\r" +#define GRAPHITE_FORBIDDEN " \t\"\\:!/()\n\r" /* Utils functions to format data sets in graphite format. * Largely taken from write_graphite.c as it remains the same formatting */ @@ -61,7 +60,7 @@ static int gr_format_values (char *ret, size_t ret_len, } while (0) if (ds->ds[ds_num].type == DS_TYPE_GAUGE) - BUFFER_ADD ("%f", vl->values[ds_num].gauge); + BUFFER_ADD (GAUGE_FORMAT, vl->values[ds_num].gauge); else if (rates != NULL) BUFFER_ADD ("%f", rates[ds_num]); else if (ds->ds[ds_num].type == DS_TYPE_COUNTER)