mirror of
https://github.com/netdata/netdata.git
synced 2025-04-13 09:11:50 +00:00
Fix warnings (#17940)
This commit is contained in:
parent
dc51580352
commit
6bcfc4972b
10 changed files with 26 additions and 20 deletions
src
collectors
log2journal
network-viewer.plugin
plugins.d
proc.plugin
database
health
|
@ -85,7 +85,7 @@ static void yaml_error_with_trace(yaml_parser_t *parser, yaml_event_t *event, si
|
||||||
#define yaml_parse(parser, event) yaml_parse_with_trace(parser, event, __LINE__, __FUNCTION__, __FILE__)
|
#define yaml_parse(parser, event) yaml_parse_with_trace(parser, event, __LINE__, __FUNCTION__, __FILE__)
|
||||||
static bool yaml_parse_with_trace(yaml_parser_t *parser, yaml_event_t *event, size_t line __maybe_unused, const char *function __maybe_unused, const char *file __maybe_unused) {
|
static bool yaml_parse_with_trace(yaml_parser_t *parser, yaml_event_t *event, size_t line __maybe_unused, const char *function __maybe_unused, const char *file __maybe_unused) {
|
||||||
if (!yaml_parser_parse(parser, event)) {
|
if (!yaml_parser_parse(parser, event)) {
|
||||||
yaml_error(parser, NULL, "YAML parser error %d", parser->error);
|
yaml_error(parser, NULL, "YAML parser error %u", parser->error);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -125,10 +125,10 @@ static void local_socket_to_json_array(BUFFER *wb, LOCAL_SOCKET *n, uint64_t pro
|
||||||
}
|
}
|
||||||
buffer_json_add_array_item_string(wb, n->network_viewer.remote_address_space);
|
buffer_json_add_array_item_string(wb, n->network_viewer.remote_address_space);
|
||||||
|
|
||||||
uint16_t server_port;
|
uint16_t server_port = 0;
|
||||||
const char *server_address;
|
const char *server_address = NULL;
|
||||||
const char *client_address_space;
|
const char *client_address_space = NULL;
|
||||||
const char *server_address_space;
|
const char *server_address_space = NULL;
|
||||||
switch (n->direction) {
|
switch (n->direction) {
|
||||||
case SOCKET_DIRECTION_LISTEN:
|
case SOCKET_DIRECTION_LISTEN:
|
||||||
case SOCKET_DIRECTION_INBOUND:
|
case SOCKET_DIRECTION_INBOUND:
|
||||||
|
|
|
@ -64,7 +64,7 @@ static void print_local_listeners_debug(LS_STATE *ls __maybe_unused, LOCAL_SOCKE
|
||||||
(n->direction & (SOCKET_DIRECTION_LOCAL_INBOUND|SOCKET_DIRECTION_LOCAL_OUTBOUND)) ? "LOCAL," : "",
|
(n->direction & (SOCKET_DIRECTION_LOCAL_INBOUND|SOCKET_DIRECTION_LOCAL_OUTBOUND)) ? "LOCAL," : "",
|
||||||
(n->direction == 0) ? "NONE," : "",
|
(n->direction == 0) ? "NONE," : "",
|
||||||
n->pid,
|
n->pid,
|
||||||
n->state,
|
(unsigned int)n->state,
|
||||||
n->net_ns_inode,
|
n->net_ns_inode,
|
||||||
local_address, n->local.port,
|
local_address, n->local.port,
|
||||||
remote_address, n->remote.port,
|
remote_address, n->remote.port,
|
||||||
|
|
|
@ -128,7 +128,7 @@ static inline void init_rrd(const char *name, ZRAM_DEVICE *d, int update_every)
|
||||||
rrdlabels_add(d->st_alloc_efficiency->rrdlabels, "device", name, RRDLABEL_SRC_AUTO);
|
rrdlabels_add(d->st_alloc_efficiency->rrdlabels, "device", name, RRDLABEL_SRC_AUTO);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int init_devices(DICTIONARY *devices, unsigned int zram_id, int update_every) {
|
static int init_devices(DICTIONARY *devices, int update_every) {
|
||||||
int count = 0;
|
int count = 0;
|
||||||
struct dirent *de;
|
struct dirent *de;
|
||||||
struct stat st;
|
struct stat st;
|
||||||
|
@ -269,7 +269,7 @@ int do_sys_block_zram(int update_every, usec_t dt) {
|
||||||
procfile_close(ff);
|
procfile_close(ff);
|
||||||
|
|
||||||
devices = dictionary_create_advanced(DICT_OPTION_SINGLE_THREADED, &dictionary_stats_category_collectors, 0);
|
devices = dictionary_create_advanced(DICT_OPTION_SINGLE_THREADED, &dictionary_stats_category_collectors, 0);
|
||||||
device_count = init_devices(devices, (unsigned int)zram_id, update_every);
|
device_count = init_devices(devices, update_every);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (unlikely(device_count < 1))
|
if (unlikely(device_count < 1))
|
||||||
|
@ -277,4 +277,4 @@ int do_sys_block_zram(int update_every, usec_t dt) {
|
||||||
|
|
||||||
dictionary_walkthrough_write(devices, collect_zram_metrics, devices);
|
dictionary_walkthrough_write(devices, collect_zram_metrics, devices);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -697,8 +697,8 @@ static double DurbinMatrix (int n, double d)
|
||||||
k = (int) (n * d) + 1;
|
k = (int) (n * d) + 1;
|
||||||
m = 2 * k - 1;
|
m = 2 * k - 1;
|
||||||
h = k - n * d;
|
h = k - n * d;
|
||||||
H = (double *) malloc ((m * m) * sizeof (double));
|
H = (double *) calloc ((m * m), sizeof (double));
|
||||||
Q = (double *) malloc ((m * m) * sizeof (double));
|
Q = (double *) calloc ((m * m), sizeof (double));
|
||||||
for (i = 0; i < m; i++)
|
for (i = 0; i < m; i++)
|
||||||
for (j = 0; j < m; j++)
|
for (j = 0; j < m; j++)
|
||||||
if (i - j + 1 < 0)
|
if (i - j + 1 < 0)
|
||||||
|
|
|
@ -245,7 +245,7 @@ int create_data_file(struct rrdengine_datafile *datafile)
|
||||||
uv_fs_t req;
|
uv_fs_t req;
|
||||||
uv_file file;
|
uv_file file;
|
||||||
int ret, fd;
|
int ret, fd;
|
||||||
struct rrdeng_df_sb *superblock;
|
struct rrdeng_df_sb *superblock = NULL;
|
||||||
uv_buf_t iov;
|
uv_buf_t iov;
|
||||||
char path[RRDENG_PATH_MAX];
|
char path[RRDENG_PATH_MAX];
|
||||||
|
|
||||||
|
@ -291,7 +291,7 @@ int create_data_file(struct rrdengine_datafile *datafile)
|
||||||
static int check_data_file_superblock(uv_file file)
|
static int check_data_file_superblock(uv_file file)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
struct rrdeng_df_sb *superblock;
|
struct rrdeng_df_sb *superblock = NULL;
|
||||||
uv_buf_t iov;
|
uv_buf_t iov;
|
||||||
uv_fs_t req;
|
uv_fs_t req;
|
||||||
|
|
||||||
|
|
|
@ -60,8 +60,11 @@ size_t dbengine_max_compressed_size(size_t uncompressed_size, uint8_t algorithm)
|
||||||
case RRDENG_COMPRESSION_NONE:
|
case RRDENG_COMPRESSION_NONE:
|
||||||
return uncompressed_size;
|
return uncompressed_size;
|
||||||
|
|
||||||
default:
|
default: {
|
||||||
fatal("DBENGINE: unknown compression algorithm %u", algorithm);
|
fatal("DBENGINE: unknown compression algorithm %u", algorithm);
|
||||||
|
//we will never reach this point, but we have warnings from compiler
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -117,8 +120,11 @@ size_t dbengine_compress(void *payload, size_t uncompressed_size, uint8_t algori
|
||||||
case RRDENG_COMPRESSION_NONE:
|
case RRDENG_COMPRESSION_NONE:
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
default:
|
default: {
|
||||||
fatal("DBENGINE: unknown compression algorithm %u", algorithm);
|
fatal("DBENGINE: unknown compression algorithm %u", algorithm);
|
||||||
|
//we will never reach this point, but we have warnings from compiler
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -573,7 +573,7 @@ int journalfile_create(struct rrdengine_journalfile *journalfile, struct rrdengi
|
||||||
uv_fs_t req;
|
uv_fs_t req;
|
||||||
uv_file file;
|
uv_file file;
|
||||||
int ret, fd;
|
int ret, fd;
|
||||||
struct rrdeng_jf_sb *superblock;
|
struct rrdeng_jf_sb *superblock = NULL;
|
||||||
uv_buf_t iov;
|
uv_buf_t iov;
|
||||||
char path[RRDENG_PATH_MAX];
|
char path[RRDENG_PATH_MAX];
|
||||||
|
|
||||||
|
@ -619,7 +619,7 @@ int journalfile_create(struct rrdengine_journalfile *journalfile, struct rrdengi
|
||||||
static int journalfile_check_superblock(uv_file file)
|
static int journalfile_check_superblock(uv_file file)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
struct rrdeng_jf_sb *superblock;
|
struct rrdeng_jf_sb *superblock = NULL;
|
||||||
uv_buf_t iov;
|
uv_buf_t iov;
|
||||||
uv_fs_t req;
|
uv_fs_t req;
|
||||||
|
|
||||||
|
@ -811,7 +811,7 @@ static uint64_t journalfile_iterate_transactions(struct rrdengine_instance *ctx,
|
||||||
int ret;
|
int ret;
|
||||||
uint64_t pos, pos_i, max_id, id;
|
uint64_t pos, pos_i, max_id, id;
|
||||||
unsigned size_bytes;
|
unsigned size_bytes;
|
||||||
void *buf;
|
void *buf = NULL;
|
||||||
uv_buf_t iov;
|
uv_buf_t iov;
|
||||||
uv_fs_t req;
|
uv_fs_t req;
|
||||||
|
|
||||||
|
|
|
@ -1179,7 +1179,7 @@ static bool epdl_populate_pages_from_extent_data(
|
||||||
|
|
||||||
static inline void *datafile_extent_read(struct rrdengine_instance *ctx, uv_file file, unsigned pos, unsigned size_bytes)
|
static inline void *datafile_extent_read(struct rrdengine_instance *ctx, uv_file file, unsigned pos, unsigned size_bytes)
|
||||||
{
|
{
|
||||||
void *buffer;
|
void *buffer = NULL;
|
||||||
uv_fs_t request;
|
uv_fs_t request;
|
||||||
|
|
||||||
unsigned real_io_size = ALIGN_BYTES_CEILING(size_bytes);
|
unsigned real_io_size = ALIGN_BYTES_CEILING(size_bytes);
|
||||||
|
|
|
@ -152,7 +152,7 @@ static bool parse_config(json_object *jobj, const char *path, RRD_ALERT_PROTOTYP
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool parse_prototype(json_object *jobj, const char *path, RRD_ALERT_PROTOTYPE *base, BUFFER *error, const char *name, bool strict) {
|
static bool parse_prototype(json_object *jobj, const char *path, RRD_ALERT_PROTOTYPE *base, BUFFER *error, const char *name, bool strict) {
|
||||||
int64_t version;
|
int64_t version = 0;
|
||||||
JSONC_PARSE_INT_OR_ERROR_AND_RETURN(jobj, path, "format_version", version, error, strict);
|
JSONC_PARSE_INT_OR_ERROR_AND_RETURN(jobj, path, "format_version", version, error, strict);
|
||||||
|
|
||||||
if(version != 1) {
|
if(version != 1) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue