diff options
author | Artjoms Rimdjonoks <artjoms.rimdjonoks@zabbix.com> | 2022-03-28 13:23:10 +0300 |
---|---|---|
committer | Artjoms Rimdjonoks <artjoms.rimdjonoks@zabbix.com> | 2022-03-28 13:23:10 +0300 |
commit | a2986583b08ce2b0f29ff565bbd46d69e46fe345 (patch) | |
tree | 8608b822505c2206fc05bedcb7efe38861b301c2 /src/zabbix_server | |
parent | e6c18cc3ffb977c9e6505997240e0e3b239898c8 (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.c | 2 | ||||
-rw-r--r-- | src/zabbix_server/escalator/escalator.c | 2 | ||||
-rw-r--r-- | src/zabbix_server/lld/lld_manager.c | 2 | ||||
-rw-r--r-- | src/zabbix_server/lld/lld_trigger.c | 8 | ||||
-rw-r--r-- | src/zabbix_server/poller/checks_snmp.c | 8 | ||||
-rw-r--r-- | src/zabbix_server/poller/poller.c | 2 | ||||
-rw-r--r-- | src/zabbix_server/preprocessor/preproc_manager.c | 2 | ||||
-rw-r--r-- | src/zabbix_server/reporter/report_manager.c | 2 | ||||
-rw-r--r-- | src/zabbix_server/service/service_manager.c | 30 | ||||
-rw-r--r-- | src/zabbix_server/trapper/trapper.c | 12 | ||||
-rw-r--r-- | src/zabbix_server/trapper/trapper_item_test.c | 2 | ||||
-rw-r--r-- | src/zabbix_server/vmware/vmware.c | 12 |
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); |