diff options
| author | Ian Elliott <ianelliott@google.com> | 2016-05-09 12:33:47 -0600 |
|---|---|---|
| committer | Ian Elliott <ianelliott@google.com> | 2016-05-13 12:43:44 -0600 |
| commit | 13a6f8a968acbd65f5fa6974d013223453f7772c (patch) | |
| tree | 85f855ff374f7524653c08f2fee65d1cab617430 /layers/swapchain.cpp | |
| parent | 9364c61e8a2ce424612e9178388bfe8380649f1d (diff) | |
| download | usermoji-13a6f8a968acbd65f5fa6974d013223453f7772c.tar.xz | |
layers: PR512 Fix swapchain's validateCreateSwapchainKHR()
It used to dereference pCreateInfo, even when it was NULL.
Diffstat (limited to 'layers/swapchain.cpp')
| -rw-r--r-- | layers/swapchain.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/layers/swapchain.cpp b/layers/swapchain.cpp index 21527616..f49c8bca 100644 --- a/layers/swapchain.cpp +++ b/layers/swapchain.cpp @@ -1370,7 +1370,7 @@ static bool validateCreateSwapchainKHR(VkDevice device, const VkSwapchainCreateI VK_KHR_SWAPCHAIN_EXTENSION_NAME); } if (!pCreateInfo) { - skipCall |= LOG_ERROR_NULL_POINTER(VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, device, "pCreateInfo"); + return LOG_ERROR_NULL_POINTER(VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, device, "pCreateInfo"); } else { if (pCreateInfo->sType != VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR) { skipCall |= LOG_ERROR_WRONG_STYPE(VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT, device, "pCreateInfo", |
