Fixes bugs found by Sonarcloud and Coverity

This commit is contained in:
qarmin
2020-03-02 19:17:20 +01:00
parent 0c22f5a447
commit 1f209bfc41
10 changed files with 25 additions and 13 deletions

View File

@ -4182,7 +4182,10 @@ RenderingDeviceVulkan::DescriptorPool *RenderingDeviceVulkan::_descriptor_pool_a
descriptor_pool_create_info.poolSizeCount = sizes.size();
descriptor_pool_create_info.pPoolSizes = sizes.ptr();
VkResult res = vkCreateDescriptorPool(device, &descriptor_pool_create_info, NULL, &pool->pool);
ERR_FAIL_COND_V(res, NULL);
if (res) {
memdelete(pool);
ERR_FAIL_COND_V(res, NULL);
}
descriptor_pools[p_key].insert(pool);
}