vkGetDeviceQueue2: fix the NULL check
Contents of VkQueue* needs to be checked against VK_NULL_HANDLE
Test: dEQP-VK.api.device_init.create_device_queue2*
Bug: b/72867433
Change-Id: I39643a75497ef4e59823c6bb90760d34b81f5865
diff --git a/vulkan/libvulkan/driver.cpp b/vulkan/libvulkan/driver.cpp
index 1fceb4a..a9d473d 100644
--- a/vulkan/libvulkan/driver.cpp
+++ b/vulkan/libvulkan/driver.cpp
@@ -1170,8 +1170,7 @@
const auto& data = GetData(device);
data.driver.GetDeviceQueue2(device, pQueueInfo, pQueue);
- if (pQueue != VK_NULL_HANDLE)
- SetData(*pQueue, data);
+ if (*pQueue != VK_NULL_HANDLE) SetData(*pQueue, data);
}
VKAPI_ATTR VkResult