From 2f7d6da73cf05ac75db3ab768f73cea4b7fe9d4a Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 9 Apr 2019 13:54:50 +0100 Subject: [PATCH] Fix copy-paste error calling wrong object destruction function --- renderdoc/driver/vulkan/wrappers/vk_misc_funcs.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/renderdoc/driver/vulkan/wrappers/vk_misc_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_misc_funcs.cpp index 045aff946..fe63a86c2 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_misc_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_misc_funcs.cpp @@ -1888,10 +1888,10 @@ void WrappedVulkan::vkDestroyDebugUtilsMessengerEXT(VkInstance instance, VkDebugUtilsMessengerEXT messenger, const VkAllocationCallbacks *pAllocator) { - UserDebugReportCallbackData *user = - (UserDebugReportCallbackData *)(uintptr_t)NON_DISP_TO_UINT64(messenger); + UserDebugUtilsCallbackData *user = + (UserDebugUtilsCallbackData *)(uintptr_t)NON_DISP_TO_UINT64(messenger); - ObjDisp(instance)->DestroyDebugReportCallbackEXT(Unwrap(instance), user->realObject, pAllocator); + ObjDisp(instance)->DestroyDebugUtilsMessengerEXT(Unwrap(instance), user->realObject, pAllocator); delete user; }