diff --git a/src/video/SDL_vulkan_utils.c b/src/video/SDL_vulkan_utils.c index d71f1b761..d47098404 100644 --- a/src/video/SDL_vulkan_utils.c +++ b/src/video/SDL_vulkan_utils.c @@ -133,14 +133,11 @@ VkExtensionProperties *SDL_Vulkan_CreateInstanceExtensionsList( if(count == 0) { retval = SDL_calloc(1, sizeof(VkExtensionProperties)); // so we can return non-null - if(!retval) - { - SDL_OutOfMemory(); - return NULL; - } - *extensionCount = 0; } - retval = SDL_calloc(count, sizeof(VkExtensionProperties)); + else + { + retval = SDL_calloc(count, sizeof(VkExtensionProperties)); + } if(!retval) { SDL_OutOfMemory();