Jacek Caban (@jacek) commented about dlls/winevulkan/vulkan.c:
if (instance->host_instance) { vk_funcs->p_vkDestroyInstance(instance->host_instance, NULL /* allocator */);
WINE_VK_REMOVE_HANDLE_MAPPING(instance, instance);
remove_handle_mapping(instance, &instance->wrapper_entry);
}
pthread_rwlock_destroy(&instance->wrapper_lock);
rb_destroy(&instance->wrappers, NULL, NULL);
This is redundant.