diff --git a/test_conformance/vulkan/test_vulkan_api_consistency.cpp b/test_conformance/vulkan/test_vulkan_api_consistency.cpp index bd19987b..0d09a748 100644 --- a/test_conformance/vulkan/test_vulkan_api_consistency.cpp +++ b/test_conformance/vulkan/test_vulkan_api_consistency.cpp @@ -26,6 +26,7 @@ #endif #include +#include #include #include #include @@ -79,9 +80,9 @@ struct ConsistencyExternalBufferTest : public VulkanTestBase VulkanBufferList vkBufferList(1, *vkDevice, bufferSize, vkExternalMemoryHandleType); - VulkanDeviceMemory* vkDeviceMem = new VulkanDeviceMemory( + std::unique_ptr vkDeviceMem(new VulkanDeviceMemory( *vkDevice, vkBufferList[0], memoryTypeList[0], - vkExternalMemoryHandleType); + vkExternalMemoryHandleType)); vkDeviceMem->bindBuffer(vkBufferList[0], 0);