Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArtjoms Rimdjonoks <artjoms.rimdjonoks@zabbix.com>2021-09-10 14:36:34 +0300
committerArtjoms Rimdjonoks <artjoms.rimdjonoks@zabbix.com>2021-09-10 14:36:34 +0300
commite75a203a4dd9f9be16e7dcef21ce092bdbf177af (patch)
treeff5a929bea8d3f4157a6321eb8ce955e760e4979 /src/libs/zbxaudit/audit_graph.c
parent9908395e0e73dc4815928ac07edd47a3f4bada64 (diff)
........S. [ZBXNEXT-6856] fixed various PR comments
Diffstat (limited to 'src/libs/zbxaudit/audit_graph.c')
-rw-r--r--src/libs/zbxaudit/audit_graph.c21
1 files changed, 9 insertions, 12 deletions
diff --git a/src/libs/zbxaudit/audit_graph.c b/src/libs/zbxaudit/audit_graph.c
index d5762135f0d..3d7d1efc232 100644
--- a/src/libs/zbxaudit/audit_graph.c
+++ b/src/libs/zbxaudit/audit_graph.c
@@ -34,7 +34,7 @@ static int graph_flag_to_resource_type(int flag)
}
else
{
- zabbix_log(LOG_LEVEL_DEBUG, "unexpected audit graph flag detected: ->%d<-", flag);
+ zabbix_log(LOG_LEVEL_CRIT, "unexpected audit graph flag detected: ->%d<-", flag);
THIS_SHOULD_NEVER_HAPPEN;
exit(EXIT_FAILURE);
}
@@ -60,12 +60,8 @@ void zbx_audit_graph_create_entry(int audit_action, zbx_uint64_t graphid, const
{
zbx_audit_entry_t *local_audit_graph_entry_insert;
- local_audit_graph_entry_insert = (zbx_audit_entry_t*)zbx_malloc(NULL, sizeof(zbx_audit_entry_t));
- local_audit_graph_entry_insert->id = graphid;
- local_audit_graph_entry_insert->name = zbx_strdup(NULL, name);
- local_audit_graph_entry_insert->audit_action = audit_action;
- local_audit_graph_entry_insert->resource_type = resource_type;
- zbx_json_init(&(local_audit_graph_entry_insert->details_json), ZBX_JSON_STAT_BUF_LEN);
+ local_audit_graph_entry_insert = zbx_audit_entry_init(graphid, name, audit_action, resource_type);
+
zbx_hashset_insert(zbx_get_audit_hashset(), &local_audit_graph_entry_insert,
sizeof(local_audit_graph_entry_insert));
@@ -78,7 +74,7 @@ void zbx_audit_graph_create_entry(int audit_action, zbx_uint64_t graphid, const
}
void zbx_audit_graph_update_json_add_data(zbx_uint64_t graphid, const char *graph_copy_name, int width, int height,
- double yaxismin, double yaxismax, zbx_uint64_t templateid, int show_work_period, int show_triggers,
+ double yaxismin, double yaxismax, zbx_uint64_t templateid, int show_work_period, int show_triggers,
int graphtype, int show_legend, int show_3d, double percent_left, double percent_right, int ymin_type,
int ymax_type, zbx_uint64_t ymin_itemid, zbx_uint64_t ymax_itemid, int flags, int discover)
{
@@ -165,8 +161,8 @@ void zbx_audit_graph_update_json_add_gitems(zbx_uint64_t graphid, int flags, zbx
resource_type = graph_flag_to_resource_type(flags);
#define AUDIT_KEY_GITEMS_SNPRINTF(r, nested) zbx_snprintf(audit_key_##r, sizeof(audit_key_##r), \
- ((AUDIT_RESOURCE_GRAPH == resource_type) ? "graph.gitems[%lu]"#nested#r : \
- "graphprototype.gitems[%lu]"#nested#r), gitemid);
+ ((AUDIT_RESOURCE_GRAPH == resource_type) ? "graph.gitems[" ZBX_FS_UI64 "]"#nested#r : \
+ "graphprototype.gitems[" ZBX_FS_UI64 "]"#nested#r), gitemid);
AUDIT_KEY_GITEMS_SNPRINTF(,)
AUDIT_KEY_GITEMS_SNPRINTF(drawtype, .)
AUDIT_KEY_GITEMS_SNPRINTF(sortorder, .)
@@ -269,13 +265,14 @@ void zbx_audit_DBselect_delete_for_graph(const char *sql, zbx_vector_uint64_t *i
{
DB_RESULT result;
DB_ROW row;
- zbx_uint64_t id;
- int flags;
result = DBselect("%s", sql);
while (NULL != (row = DBfetch(result)))
{
+ int flags;
+ zbx_uint64_t id;
+
ZBX_STR2UINT64(id, row[0]);
zbx_vector_uint64_append(ids, id);
flags = atoi(row[2]);