X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Futils_format_json.c;h=25cbb0a7b000998a414ca3406f03f7e307cbdd38;hb=711f5b6c86f51061c21bedcaa46214a01de0125c;hp=4ecbfbe2e6344c17260af991c6f942a99d901bf7;hpb=65bdbbfb9c6b287de835e5aa81faee8cd864c1e9;p=collectd.git diff --git a/src/utils_format_json.c b/src/utils_format_json.c index 4ecbfbe2..25cbb0a7 100644 --- a/src/utils_format_json.c +++ b/src/utils_format_json.c @@ -58,7 +58,7 @@ static int json_escape_string(char *buffer, size_t buffer_size, /* {{{ */ #define BUFFER_ADD(c) \ do { \ if (dst_pos >= (buffer_size - 1)) { \ - buffer[buffer_size - 1] = 0; \ + buffer[buffer_size - 1] = '\0'; \ return -ENOMEM; \ } \ buffer[dst_pos] = (c); \ @@ -130,7 +130,7 @@ static int values_to_json(char *buffer, size_t buffer_size, /* {{{ */ else BUFFER_ADD("null"); } else if (ds->ds[i].type == DS_TYPE_COUNTER) - BUFFER_ADD("%llu", vl->values[i].counter); + BUFFER_ADD("%" PRIu64, (uint64_t)vl->values[i].counter); else if (ds->ds[i].type == DS_TYPE_DERIVE) BUFFER_ADD("%" PRIi64, vl->values[i].derive); else if (ds->ds[i].type == DS_TYPE_ABSOLUTE) @@ -145,7 +145,6 @@ static int values_to_json(char *buffer, size_t buffer_size, /* {{{ */ #undef BUFFER_ADD - DEBUG("format_json: values_to_json: buffer = %s;", buffer); sfree(rates); return 0; } /* }}} int values_to_json */ @@ -179,8 +178,6 @@ static int dstypes_to_json(char *buffer, size_t buffer_size, /* {{{ */ #undef BUFFER_ADD - DEBUG("format_json: dstypes_to_json: buffer = %s;", buffer); - return 0; } /* }}} int dstypes_to_json */ @@ -213,8 +210,6 @@ static int dsnames_to_json(char *buffer, size_t buffer_size, /* {{{ */ #undef BUFFER_ADD - DEBUG("format_json: dsnames_to_json: buffer = %s;", buffer); - return 0; } /* }}} int dsnames_to_json */ @@ -267,7 +262,7 @@ static int meta_data_keys_to_json(char *buffer, size_t buffer_size, /* {{{ */ if (meta_data_get_double(meta, key, &value) == 0) BUFFER_ADD(",\"%s\":%f", key, value); } else if (type == MD_TYPE_BOOLEAN) { - _Bool value = 0; + bool value = false; if (meta_data_get_boolean(meta, key, &value) == 0) BUFFER_ADD(",\"%s\":%s", key, value ? "true" : "false"); } @@ -378,8 +373,6 @@ static int value_list_to_json(char *buffer, size_t buffer_size, /* {{{ */ #undef BUFFER_ADD_KEYVAL #undef BUFFER_ADD - DEBUG("format_json: value_list_to_json: buffer = %s;", buffer); - return 0; } /* }}} int value_list_to_json */