X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Futils_format_kairosdb.c;h=41055c7b336ded0e9580f2982ba607e9be64e673;hb=141816828389e3ad98f66db29b4a702479dcb05d;hp=281ce5246932a4f2b6584b6eb68a2c8bd3a03e90;hpb=867adc873a30ef6fce1db0d20b0cc881edeaabd7;p=collectd.git diff --git a/src/utils_format_kairosdb.c b/src/utils_format_kairosdb.c index 281ce524..41055c7b 100644 --- a/src/utils_format_kairosdb.c +++ b/src/utils_format_kairosdb.c @@ -26,6 +26,7 @@ #include "collectd.h" + #include "plugin.h" #include "common.h" @@ -58,7 +59,6 @@ static int kairosdb_escape_string (char *buffer, size_t buffer_size, /* {{{ */ const char *string) { - size_t src_pos; size_t dst_pos; if ((buffer == NULL) || (string == NULL)) @@ -81,7 +81,7 @@ static int kairosdb_escape_string (char *buffer, size_t buffer_size, /* {{{ */ /* Escape special characters */ /* authorize -_. and alpha num but also escapes " */ BUFFER_ADD ('"'); - for (src_pos = 0; string[src_pos] != 0; src_pos++) + for (size_t src_pos = 0; string[src_pos] != 0; src_pos++) { if (isalnum(string[src_pos]) || 0x2d == string[src_pos] || @@ -99,7 +99,7 @@ static int kairosdb_escape_string (char *buffer, size_t buffer_size, /* {{{ */ static int values_to_kairosdb (char *buffer, size_t buffer_size, /* {{{ */ const data_set_t *ds, const value_list_t *vl, int store_rates, - int ds_idx) + size_t ds_idx) { size_t offset = 0; gauge_t *rates = NULL; @@ -222,7 +222,6 @@ static int value_list_to_kairosdb (char *buffer, size_t buffer_size, /* {{{ */ char temp[512]; size_t offset = 0; int status; - int i=0; memset (buffer, 0, buffer_size); @@ -244,7 +243,7 @@ static int value_list_to_kairosdb (char *buffer, size_t buffer_size, /* {{{ */ BUFFER_ADD (",\"%s\": %s", (key), temp); \ } while (0) - for (i = 0; i < ds->ds_num; i++) + for (size_t i = 0; i < ds->ds_num; i++) { /* All value lists have a leading comma. The first one will be replaced with * a square bracket in `format_kairosdb_finalize'. */