aboutsummaryrefslogtreecommitdiff
path: root/layers/core_validation.cpp
diff options
context:
space:
mode:
authorJohn Zulauf <jzulauf@lunarg.com>2017-10-18 11:33:36 -0600
committerjzulauf-lunarg <32470354+jzulauf-lunarg@users.noreply.github.com>2017-10-30 14:26:07 -0600
commit4c73582f2c9313d02611db141eb1c9fd269537ce (patch)
tree597369e7474fd7c417a61b6b1babf04053a1ecb9 /layers/core_validation.cpp
parentd8955f1862d3622ffb9125845612750374a3564e (diff)
downloadusermoji-4c73582f2c9313d02611db141eb1c9fd269537ce.tar.xz
layers: Cleanup duplicate structure definition
A function local structure was duplicating the GENERIC_HEADER defintion. To improve consistency and maintainability the duplicate struct was removed and all references change to use GENERIC_HEADER. Change-Id: I872ba9185959fc2de2ece33f8e236cfc6c805497
Diffstat (limited to 'layers/core_validation.cpp')
-rw-r--r--layers/core_validation.cpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp
index 124e0f2e..1f4087f4 100644
--- a/layers/core_validation.cpp
+++ b/layers/core_validation.cpp
@@ -9722,11 +9722,7 @@ VKAPI_ATTR VkResult VKAPI_CALL QueuePresentKHR(VkQueue queue, const VkPresentInf
}
if (pPresentInfo && pPresentInfo->pNext) {
// Verify ext struct
- struct std_header {
- VkStructureType sType;
- const void *pNext;
- };
- std_header *pnext = (std_header *)pPresentInfo->pNext;
+ GENERIC_HEADER *pnext = (GENERIC_HEADER *)pPresentInfo->pNext;
while (pnext) {
if (VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR == pnext->sType) {
VkPresentRegionsKHR *present_regions = (VkPresentRegionsKHR *)pnext;
@@ -9782,7 +9778,7 @@ VKAPI_ATTR VkResult VKAPI_CALL QueuePresentKHR(VkQueue queue, const VkPresentInf
present_times_info->swapchainCount, pPresentInfo->swapchainCount);
}
}
- pnext = (std_header *)pnext->pNext;
+ pnext = (GENERIC_HEADER *)pnext->pNext;
}
}