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>2022-03-28 13:23:10 +0300
committerArtjoms Rimdjonoks <artjoms.rimdjonoks@zabbix.com>2022-03-28 13:23:10 +0300
commita2986583b08ce2b0f29ff565bbd46d69e46fe345 (patch)
tree8608b822505c2206fc05bedcb7efe38861b301c2 /src/zabbix_server
parente6c18cc3ffb977c9e6505997240e0e3b239898c8 (diff)
.......... [DEV-2124] removed sh prefix from libzbxalgo.a functions
Diffstat (limited to 'src/zabbix_server')
-rw-r--r--src/zabbix_server/alerter/alert_manager.c2
-rw-r--r--src/zabbix_server/escalator/escalator.c2
-rw-r--r--src/zabbix_server/lld/lld_manager.c2
-rw-r--r--src/zabbix_server/lld/lld_trigger.c8
-rw-r--r--src/zabbix_server/poller/checks_snmp.c8
-rw-r--r--src/zabbix_server/poller/poller.c2
-rw-r--r--src/zabbix_server/preprocessor/preproc_manager.c2
-rw-r--r--src/zabbix_server/reporter/report_manager.c2
-rw-r--r--src/zabbix_server/service/service_manager.c30
-rw-r--r--src/zabbix_server/trapper/trapper.c12
-rw-r--r--src/zabbix_server/trapper/trapper_item_test.c2
-rw-r--r--src/zabbix_server/vmware/vmware.c12
12 files changed, 42 insertions, 42 deletions
diff --git a/src/zabbix_server/alerter/alert_manager.c b/src/zabbix_server/alerter/alert_manager.c
index f0d3afe6ccb..36f72f754ad 100644
--- a/src/zabbix_server/alerter/alert_manager.c
+++ b/src/zabbix_server/alerter/alert_manager.c
@@ -1187,7 +1187,7 @@ static void am_destroy(zbx_am_t *manager)
zbx_hashset_destroy(&manager->alerters_client);
zbx_queue_ptr_destroy(&manager->free_alerters);
- zbx_vector_ptr_clear_ext(&manager->alerters, (zbx_shmem_free_func_t)am_alerter_free);
+ zbx_vector_ptr_clear_ext(&manager->alerters, (zbx_mem_free_func_t)am_alerter_free);
zbx_vector_ptr_destroy(&manager->alerters);
while (NULL != (alert = am_pop_alert(manager)))
diff --git a/src/zabbix_server/escalator/escalator.c b/src/zabbix_server/escalator/escalator.c
index 791733be09d..488d5ed91eb 100644
--- a/src/zabbix_server/escalator/escalator.c
+++ b/src/zabbix_server/escalator/escalator.c
@@ -2879,7 +2879,7 @@ static int process_db_escalations(int now, int *nextcheck, zbx_vector_ptr_t *esc
zbx_hashset_create_ext(&service_roles, 100, ZBX_DEFAULT_UINT64_HASH_FUNC,
ZBX_DEFAULT_UINT64_COMPARE_FUNC, (zbx_clean_func_t)service_role_clean,
- ZBX_DEFAULT_SHMEM_MALLOC_FUNC, ZBX_DEFAULT_SHMEM_REALLOC_FUNC, ZBX_DEFAULT_SHMEM_FREE_FUNC);
+ ZBX_DEFAULT_MEM_MALLOC_FUNC, ZBX_DEFAULT_MEM_REALLOC_FUNC, ZBX_DEFAULT_MEM_FREE_FUNC);
add_ack_escalation_r_eventids(escalations, eventids, &event_pairs);
diff --git a/src/zabbix_server/lld/lld_manager.c b/src/zabbix_server/lld/lld_manager.c
index 386eff25302..774c9f7ffac 100644
--- a/src/zabbix_server/lld/lld_manager.c
+++ b/src/zabbix_server/lld/lld_manager.c
@@ -170,7 +170,7 @@ static void lld_manager_init(zbx_lld_manager_t *manager)
zbx_hashset_create_ext(&manager->rule_index, 0, ZBX_DEFAULT_UINT64_HASH_FUNC, ZBX_DEFAULT_UINT64_COMPARE_FUNC,
(zbx_clean_func_t)lld_rule_clear,
- ZBX_DEFAULT_SHMEM_MALLOC_FUNC, ZBX_DEFAULT_SHMEM_REALLOC_FUNC, ZBX_DEFAULT_SHMEM_FREE_FUNC);
+ ZBX_DEFAULT_MEM_MALLOC_FUNC, ZBX_DEFAULT_MEM_REALLOC_FUNC, ZBX_DEFAULT_MEM_FREE_FUNC);
zbx_binary_heap_create(&manager->rule_queue, rule_elem_compare_func, ZBX_BINARY_HEAP_OPTION_EMPTY);
diff --git a/src/zabbix_server/lld/lld_trigger.c b/src/zabbix_server/lld/lld_trigger.c
index 81c366fc4b3..245b948d51a 100644
--- a/src/zabbix_server/lld/lld_trigger.c
+++ b/src/zabbix_server/lld/lld_trigger.c
@@ -255,7 +255,7 @@ static void lld_trigger_prototype_free(zbx_lld_trigger_prototype_t *trigger_prot
zbx_vector_ptr_destroy(&trigger_prototype->tags);
zbx_vector_ptr_clear_ext(&trigger_prototype->dependencies, zbx_ptr_free);
zbx_vector_ptr_destroy(&trigger_prototype->dependencies);
- zbx_vector_ptr_clear_ext(&trigger_prototype->functions, (zbx_shmem_free_func_t)lld_function_free);
+ zbx_vector_ptr_clear_ext(&trigger_prototype->functions, (zbx_mem_free_func_t)lld_function_free);
zbx_vector_ptr_destroy(&trigger_prototype->functions);
zbx_free(trigger_prototype->event_name);
zbx_free(trigger_prototype->opdata);
@@ -3814,12 +3814,12 @@ int lld_update_triggers(zbx_uint64_t hostid, zbx_uint64_t lld_ruleid, const zbx_
get_trigger_info);
/* cleaning */
- zbx_vector_ptr_clear_ext(&items, (zbx_shmem_free_func_t)lld_item_free);
- zbx_vector_ptr_clear_ext(&triggers, (zbx_shmem_free_func_t)lld_trigger_free);
+ zbx_vector_ptr_clear_ext(&items, (zbx_mem_free_func_t)lld_item_free);
+ zbx_vector_ptr_clear_ext(&triggers, (zbx_mem_free_func_t)lld_trigger_free);
zbx_vector_ptr_destroy(&items);
zbx_vector_ptr_destroy(&triggers);
out:
- zbx_vector_ptr_clear_ext(&trigger_prototypes, (zbx_shmem_free_func_t)lld_trigger_prototype_free);
+ zbx_vector_ptr_clear_ext(&trigger_prototypes, (zbx_mem_free_func_t)lld_trigger_prototype_free);
zbx_vector_ptr_destroy(&trigger_prototypes);
zabbix_log(LOG_LEVEL_DEBUG, "End of %s()", __func__);
diff --git a/src/zabbix_server/poller/checks_snmp.c b/src/zabbix_server/poller/checks_snmp.c
index b77b4a261bf..8a84153fef6 100644
--- a/src/zabbix_server/poller/checks_snmp.c
+++ b/src/zabbix_server/poller/checks_snmp.c
@@ -271,8 +271,8 @@ static void cache_put_snmp_index(const DC_ITEM *item, const char *snmp_oid, cons
{
zbx_hashset_create_ext(&snmpidx, 100,
__snmpidx_main_key_hash, __snmpidx_main_key_compare, __snmpidx_main_key_clean,
- ZBX_DEFAULT_SHMEM_MALLOC_FUNC, ZBX_DEFAULT_SHMEM_REALLOC_FUNC,
- ZBX_DEFAULT_SHMEM_FREE_FUNC);
+ ZBX_DEFAULT_MEM_MALLOC_FUNC, ZBX_DEFAULT_MEM_REALLOC_FUNC,
+ ZBX_DEFAULT_MEM_FREE_FUNC);
}
main_key_local.addr = item->interface.addr;
@@ -293,8 +293,8 @@ static void cache_put_snmp_index(const DC_ITEM *item, const char *snmp_oid, cons
main_key_local.mappings = (zbx_hashset_t *)zbx_malloc(NULL, sizeof(zbx_hashset_t));
zbx_hashset_create_ext(main_key_local.mappings, 100,
__snmpidx_mapping_hash, __snmpidx_mapping_compare, __snmpidx_mapping_clean,
- ZBX_DEFAULT_SHMEM_MALLOC_FUNC, ZBX_DEFAULT_SHMEM_REALLOC_FUNC,
- ZBX_DEFAULT_SHMEM_FREE_FUNC);
+ ZBX_DEFAULT_MEM_MALLOC_FUNC, ZBX_DEFAULT_MEM_REALLOC_FUNC,
+ ZBX_DEFAULT_MEM_FREE_FUNC);
main_key = (zbx_snmpidx_main_key_t *)zbx_hashset_insert(&snmpidx, &main_key_local,
sizeof(main_key_local));
diff --git a/src/zabbix_server/poller/poller.c b/src/zabbix_server/poller/poller.c
index 230e55feebc..ee9048b22e5 100644
--- a/src/zabbix_server/poller/poller.c
+++ b/src/zabbix_server/poller/poller.c
@@ -897,7 +897,7 @@ static int get_values(unsigned char poller_type, int *nextcheck)
zbx_preprocessor_flush();
zbx_clean_items(items, num, results);
DCconfig_clean_items(items, NULL, num);
- zbx_vector_ptr_clear_ext(&add_results, (zbx_shmem_free_func_t)zbx_free_result_ptr);
+ zbx_vector_ptr_clear_ext(&add_results, (zbx_mem_free_func_t)zbx_free_result_ptr);
zbx_vector_ptr_destroy(&add_results);
if (NULL != data)
diff --git a/src/zabbix_server/preprocessor/preproc_manager.c b/src/zabbix_server/preprocessor/preproc_manager.c
index cc1483eb21d..19f21b5c3f5 100644
--- a/src/zabbix_server/preprocessor/preproc_manager.c
+++ b/src/zabbix_server/preprocessor/preproc_manager.c
@@ -1805,7 +1805,7 @@ static void preprocessor_init_manager(zbx_preprocessing_manager_t *manager)
zbx_list_create(&manager->direct_queue);
zbx_hashset_create_ext(&manager->item_config, 0, ZBX_DEFAULT_UINT64_HASH_FUNC, ZBX_DEFAULT_UINT64_COMPARE_FUNC,
(zbx_clean_func_t)preproc_item_clear,
- ZBX_DEFAULT_SHMEM_MALLOC_FUNC, ZBX_DEFAULT_SHMEM_REALLOC_FUNC, ZBX_DEFAULT_SHMEM_FREE_FUNC);
+ ZBX_DEFAULT_MEM_MALLOC_FUNC, ZBX_DEFAULT_MEM_REALLOC_FUNC, ZBX_DEFAULT_MEM_FREE_FUNC);
zbx_hashset_create(&manager->linked_items, 0, preproc_item_link_hash, preproc_item_link_compare);
zbx_hashset_create(&manager->history_cache, 1000, ZBX_DEFAULT_UINT64_HASH_FUNC,
ZBX_DEFAULT_UINT64_COMPARE_FUNC);
diff --git a/src/zabbix_server/reporter/report_manager.c b/src/zabbix_server/reporter/report_manager.c
index a776e726a17..833ac1a6cad 100644
--- a/src/zabbix_server/reporter/report_manager.c
+++ b/src/zabbix_server/reporter/report_manager.c
@@ -316,7 +316,7 @@ static void rm_destroy(zbx_rm_t *manager)
zbx_vector_uint64_destroy(&manager->flush_queue);
zbx_queue_ptr_destroy(&manager->free_writers);
- zbx_vector_ptr_clear_ext(&manager->writers, (zbx_shmem_free_func_t)rm_writer_free);
+ zbx_vector_ptr_clear_ext(&manager->writers, (zbx_mem_free_func_t)rm_writer_free);
zbx_vector_ptr_destroy(&manager->writers);
}
diff --git a/src/zabbix_server/service/service_manager.c b/src/zabbix_server/service/service_manager.c
index 0a409bda9eb..2398f82f0e4 100644
--- a/src/zabbix_server/service/service_manager.c
+++ b/src/zabbix_server/service/service_manager.c
@@ -359,8 +359,8 @@ static void add_service_problem_tag_index(zbx_hashset_t *service_problem_tags_in
tag_services_local.tag = zbx_strdup(NULL, service_problem_tag->tag);
zbx_hashset_create_ext(&tag_services_local.values, 1,
- values_eq_hash, values_eq_compare, values_eq_clean, ZBX_DEFAULT_SHMEM_MALLOC_FUNC,
- ZBX_DEFAULT_SHMEM_REALLOC_FUNC, ZBX_DEFAULT_SHMEM_FREE_FUNC);
+ values_eq_hash, values_eq_compare, values_eq_clean, ZBX_DEFAULT_MEM_MALLOC_FUNC,
+ ZBX_DEFAULT_MEM_REALLOC_FUNC, ZBX_DEFAULT_MEM_FREE_FUNC);
zbx_vector_ptr_create(&tag_services_local.service_problem_tags_like);
tag_services = zbx_hashset_insert(service_problem_tags_index, &tag_services_local,
@@ -3023,52 +3023,52 @@ static void service_manager_init(zbx_service_manager_t *service_manager)
{
zbx_hashset_create_ext(&service_manager->problem_events, 1000, default_uint64_ptr_hash_func,
ZBX_DEFAULT_UINT64_PTR_COMPARE_FUNC, (zbx_clean_func_t)event_ptr_free,
- ZBX_DEFAULT_SHMEM_MALLOC_FUNC, ZBX_DEFAULT_SHMEM_REALLOC_FUNC, ZBX_DEFAULT_SHMEM_FREE_FUNC);
+ ZBX_DEFAULT_MEM_MALLOC_FUNC, ZBX_DEFAULT_MEM_REALLOC_FUNC, ZBX_DEFAULT_MEM_FREE_FUNC);
zbx_hashset_create_ext(&service_manager->recovery_events, 1, default_uint64_ptr_hash_func,
ZBX_DEFAULT_UINT64_PTR_COMPARE_FUNC, (zbx_clean_func_t)event_ptr_free,
- ZBX_DEFAULT_SHMEM_MALLOC_FUNC, ZBX_DEFAULT_SHMEM_REALLOC_FUNC, ZBX_DEFAULT_SHMEM_FREE_FUNC);
+ ZBX_DEFAULT_MEM_MALLOC_FUNC, ZBX_DEFAULT_MEM_REALLOC_FUNC, ZBX_DEFAULT_MEM_FREE_FUNC);
zbx_hashset_create_ext(&service_manager->services, 1000, ZBX_DEFAULT_UINT64_HASH_FUNC,
ZBX_DEFAULT_UINT64_COMPARE_FUNC, (zbx_clean_func_t)service_clean,
- ZBX_DEFAULT_SHMEM_MALLOC_FUNC, ZBX_DEFAULT_SHMEM_REALLOC_FUNC, ZBX_DEFAULT_SHMEM_FREE_FUNC);
+ ZBX_DEFAULT_MEM_MALLOC_FUNC, ZBX_DEFAULT_MEM_REALLOC_FUNC, ZBX_DEFAULT_MEM_FREE_FUNC);
zbx_hashset_create(&service_manager->service_rules, 1000, ZBX_DEFAULT_UINT64_HASH_FUNC,
ZBX_DEFAULT_UINT64_COMPARE_FUNC);
zbx_hashset_create_ext(&service_manager->service_tags, 1000, ZBX_DEFAULT_UINT64_HASH_FUNC,
ZBX_DEFAULT_UINT64_COMPARE_FUNC, (zbx_clean_func_t)service_tag_clean,
- ZBX_DEFAULT_SHMEM_MALLOC_FUNC, ZBX_DEFAULT_SHMEM_REALLOC_FUNC, ZBX_DEFAULT_SHMEM_FREE_FUNC);
+ ZBX_DEFAULT_MEM_MALLOC_FUNC, ZBX_DEFAULT_MEM_REALLOC_FUNC, ZBX_DEFAULT_MEM_FREE_FUNC);
zbx_hashset_create_ext(&service_manager->service_problem_tags, 1000, ZBX_DEFAULT_UINT64_HASH_FUNC,
ZBX_DEFAULT_UINT64_COMPARE_FUNC, (zbx_clean_func_t)service_problem_tag_clean,
- ZBX_DEFAULT_SHMEM_MALLOC_FUNC, ZBX_DEFAULT_SHMEM_REALLOC_FUNC, ZBX_DEFAULT_SHMEM_FREE_FUNC);
+ ZBX_DEFAULT_MEM_MALLOC_FUNC, ZBX_DEFAULT_MEM_REALLOC_FUNC, ZBX_DEFAULT_MEM_FREE_FUNC);
zbx_hashset_create_ext(&service_manager->service_problem_tags_index, 1000, tag_services_hash,
- tag_services_compare, tag_services_clean, ZBX_DEFAULT_SHMEM_MALLOC_FUNC,
- ZBX_DEFAULT_SHMEM_REALLOC_FUNC, ZBX_DEFAULT_SHMEM_FREE_FUNC);
+ tag_services_compare, tag_services_clean, ZBX_DEFAULT_MEM_MALLOC_FUNC,
+ ZBX_DEFAULT_MEM_REALLOC_FUNC, ZBX_DEFAULT_MEM_FREE_FUNC);
zbx_hashset_create_ext(&service_manager->service_problems_index, 1000, ZBX_DEFAULT_UINT64_HASH_FUNC,
- ZBX_DEFAULT_UINT64_COMPARE_FUNC, service_problems_index_clean, ZBX_DEFAULT_SHMEM_MALLOC_FUNC,
- ZBX_DEFAULT_SHMEM_REALLOC_FUNC, ZBX_DEFAULT_SHMEM_FREE_FUNC);
+ ZBX_DEFAULT_UINT64_COMPARE_FUNC, service_problems_index_clean, ZBX_DEFAULT_MEM_MALLOC_FUNC,
+ ZBX_DEFAULT_MEM_REALLOC_FUNC, ZBX_DEFAULT_MEM_FREE_FUNC);
zbx_hashset_create(&service_manager->services_links, 1000, ZBX_DEFAULT_UINT64_HASH_FUNC,
ZBX_DEFAULT_UINT64_COMPARE_FUNC);
zbx_hashset_create_ext(&service_manager->service_diffs, 1000, ZBX_DEFAULT_UINT64_HASH_FUNC,
- ZBX_DEFAULT_UINT64_COMPARE_FUNC, service_diff_clean, ZBX_DEFAULT_SHMEM_MALLOC_FUNC,
- ZBX_DEFAULT_SHMEM_REALLOC_FUNC, ZBX_DEFAULT_SHMEM_FREE_FUNC);
+ ZBX_DEFAULT_UINT64_COMPARE_FUNC, service_diff_clean, ZBX_DEFAULT_MEM_MALLOC_FUNC,
+ ZBX_DEFAULT_MEM_REALLOC_FUNC, ZBX_DEFAULT_MEM_FREE_FUNC);
zbx_hashset_create(&service_manager->deleted_eventids, 1000, ZBX_DEFAULT_UINT64_HASH_FUNC,
ZBX_DEFAULT_UINT64_COMPARE_FUNC);
zbx_hashset_create_ext(&service_manager->actions, 1000, ZBX_DEFAULT_UINT64_HASH_FUNC,
ZBX_DEFAULT_UINT64_COMPARE_FUNC, (zbx_clean_func_t)service_action_clean,
- ZBX_DEFAULT_SHMEM_MALLOC_FUNC, ZBX_DEFAULT_SHMEM_REALLOC_FUNC, ZBX_DEFAULT_SHMEM_FREE_FUNC);
+ ZBX_DEFAULT_MEM_MALLOC_FUNC, ZBX_DEFAULT_MEM_REALLOC_FUNC, ZBX_DEFAULT_MEM_FREE_FUNC);
zbx_hashset_create_ext(&service_manager->action_conditions, 1000, ZBX_DEFAULT_UINT64_HASH_FUNC,
ZBX_DEFAULT_UINT64_COMPARE_FUNC, (zbx_clean_func_t)service_action_condition_clean,
- ZBX_DEFAULT_SHMEM_MALLOC_FUNC, ZBX_DEFAULT_SHMEM_REALLOC_FUNC, ZBX_DEFAULT_SHMEM_FREE_FUNC);
+ ZBX_DEFAULT_MEM_MALLOC_FUNC, ZBX_DEFAULT_MEM_REALLOC_FUNC, ZBX_DEFAULT_MEM_FREE_FUNC);
memset(&service_manager->severities, 0, sizeof(service_manager->severities));
}
diff --git a/src/zabbix_server/trapper/trapper.c b/src/zabbix_server/trapper/trapper.c
index 084b034831d..9180303552f 100644
--- a/src/zabbix_server/trapper/trapper.c
+++ b/src/zabbix_server/trapper/trapper.c
@@ -529,12 +529,12 @@ static void zbx_status_counters_init(void)
static void zbx_status_counters_free(void)
{
- zbx_vector_ptr_clear_ext(&hosts_monitored.counters, zbx_default_shmem_free_func);
- zbx_vector_ptr_clear_ext(&hosts_not_monitored.counters, zbx_default_shmem_free_func);
- zbx_vector_ptr_clear_ext(&items_active_normal.counters, zbx_default_shmem_free_func);
- zbx_vector_ptr_clear_ext(&items_active_notsupported.counters, zbx_default_shmem_free_func);
- zbx_vector_ptr_clear_ext(&items_disabled.counters, zbx_default_shmem_free_func);
- zbx_vector_ptr_clear_ext(&required_performance.counters, zbx_default_shmem_free_func);
+ zbx_vector_ptr_clear_ext(&hosts_monitored.counters, zbx_default_mem_free_func);
+ zbx_vector_ptr_clear_ext(&hosts_not_monitored.counters, zbx_default_mem_free_func);
+ zbx_vector_ptr_clear_ext(&items_active_normal.counters, zbx_default_mem_free_func);
+ zbx_vector_ptr_clear_ext(&items_active_notsupported.counters, zbx_default_mem_free_func);
+ zbx_vector_ptr_clear_ext(&items_disabled.counters, zbx_default_mem_free_func);
+ zbx_vector_ptr_clear_ext(&required_performance.counters, zbx_default_mem_free_func);
zbx_vector_ptr_destroy(&hosts_monitored.counters);
zbx_vector_ptr_destroy(&hosts_not_monitored.counters);
diff --git a/src/zabbix_server/trapper/trapper_item_test.c b/src/zabbix_server/trapper/trapper_item_test.c
index dbbb9ddf268..30da3f4a981 100644
--- a/src/zabbix_server/trapper/trapper_item_test.c
+++ b/src/zabbix_server/trapper/trapper_item_test.c
@@ -370,7 +370,7 @@ int zbx_trapper_item_test_run(const struct zbx_json_parse *jp_data, zbx_uint64_t
*info = zbx_strdup(NULL, *pvalue);
}
- zbx_vector_ptr_clear_ext(&add_results, (zbx_shmem_free_func_t)zbx_free_result_ptr);
+ zbx_vector_ptr_clear_ext(&add_results, (zbx_mem_free_func_t)zbx_free_result_ptr);
zbx_vector_ptr_destroy(&add_results);
}
diff --git a/src/zabbix_server/vmware/vmware.c b/src/zabbix_server/vmware/vmware.c
index be2a77c675d..1692a7e8d66 100644
--- a/src/zabbix_server/vmware/vmware.c
+++ b/src/zabbix_server/vmware/vmware.c
@@ -763,7 +763,7 @@ static void vmware_free_perfdata(zbx_vmware_perf_data_t *data)
zbx_free(data->id);
zbx_free(data->type);
zbx_free(data->error);
- zbx_vector_ptr_clear_ext(&data->values, (zbx_shmem_free_func_t)vmware_free_perfvalue);
+ zbx_vector_ptr_clear_ext(&data->values, (zbx_mem_free_func_t)vmware_free_perfvalue);
zbx_vector_ptr_destroy(&data->values);
zbx_free(data);
@@ -1051,7 +1051,7 @@ static void vmware_vm_shared_free(zbx_vmware_vm_t *vm)
zbx_vector_ptr_clear_ext(&vm->devs, (zbx_clean_func_t)vmware_dev_shared_free);
zbx_vector_ptr_destroy(&vm->devs);
- zbx_vector_ptr_clear_ext(&vm->file_systems, (zbx_shmem_free_func_t)vmware_fs_shared_free);
+ zbx_vector_ptr_clear_ext(&vm->file_systems, (zbx_mem_free_func_t)vmware_fs_shared_free);
zbx_vector_ptr_destroy(&vm->file_systems);
if (NULL != vm->uuid)
@@ -1205,7 +1205,7 @@ static void vmware_data_shared_free(zbx_vmware_data_t *data)
******************************************************************************/
static void vmware_shared_perf_entity_clean(zbx_vmware_perf_entity_t *entity)
{
- zbx_vector_ptr_clear_ext(&entity->counters, (zbx_shmem_free_func_t)vmware_perf_counter_shared_free);
+ zbx_vector_ptr_clear_ext(&entity->counters, (zbx_mem_free_func_t)vmware_perf_counter_shared_free);
zbx_vector_ptr_destroy(&entity->counters);
vmware_shared_strfree(entity->query_instance);
@@ -1742,7 +1742,7 @@ static void vmware_vm_free(zbx_vmware_vm_t *vm)
zbx_vector_ptr_clear_ext(&vm->devs, (zbx_clean_func_t)vmware_dev_free);
zbx_vector_ptr_destroy(&vm->devs);
- zbx_vector_ptr_clear_ext(&vm->file_systems, (zbx_shmem_free_func_t)vmware_fs_free);
+ zbx_vector_ptr_clear_ext(&vm->file_systems, (zbx_mem_free_func_t)vmware_fs_free);
zbx_vector_ptr_destroy(&vm->file_systems);
zbx_free(vm->uuid);
@@ -5348,7 +5348,7 @@ out:
zbx_free(version);
zbx_free(fullname);
- zbx_vector_ptr_clear_ext(&counters, (zbx_shmem_free_func_t)vmware_counter_free);
+ zbx_vector_ptr_clear_ext(&counters, (zbx_mem_free_func_t)vmware_counter_free);
zbx_vector_ptr_destroy(&counters);
return ret;
@@ -6298,7 +6298,7 @@ out:
zbx_vmware_unlock();
- zbx_vector_ptr_clear_ext(&perfdata, (zbx_shmem_free_func_t)vmware_free_perfdata);
+ zbx_vector_ptr_clear_ext(&perfdata, (zbx_mem_free_func_t)vmware_free_perfdata);
zbx_vector_ptr_destroy(&perfdata);
zbx_vector_ptr_destroy(&hist_entities);