From 8acad41a0aa156a6a61c1679b76d5d8c83db757d Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 8 May 2018 12:37:39 +0100 Subject: [PATCH] [Coverity] Fix leaking array in error case --- renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp index 16d1a7f56..ea0e9e044 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp @@ -1077,6 +1077,7 @@ bool WrappedVulkan::Serialise_vkCreateDevice(SerialiserType &ser, VkPhysicalDevi { m_FailedReplayStatus = ReplayStatus::APIHardwareUnsupported; RDCERR("Capture requires extension '%s' which is not supported", Extensions[i].c_str()); + SAFE_DELETE_ARRAY(extArray); return false; }