From 19e3be073a1bc9142edc19b771ded51e8aa29c90 Mon Sep 17 00:00:00 2001 From: Tobin Ehlis Date: Tue, 8 Sep 2015 08:59:48 -0600 Subject: layers: Fix ScreenShot layer to handle EnumeratePhysicalDevices query count case --- layers/screenshot.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'layers') diff --git a/layers/screenshot.cpp b/layers/screenshot.cpp index 975ffb32..5ee3e6c4 100644 --- a/layers/screenshot.cpp +++ b/layers/screenshot.cpp @@ -354,7 +354,7 @@ VK_LAYER_EXPORT VkResult VKAPI vkEnumeratePhysicalDevices( VkLayerInstanceDispatchTable* pTable = instance_dispatch_table(instance); result = pTable->EnumeratePhysicalDevices(instance, pPhysicalDeviceCount, pPhysicalDevices); - if (result==VK_SUCCESS && *pPhysicalDeviceCount > 0) + if (result==VK_SUCCESS && *pPhysicalDeviceCount > 0 && pPhysicalDevices) { for (uint32_t i=0; i<*pPhysicalDeviceCount ; i++) { -- cgit v1.2.3