From e9cd1855b11fa23be0c9a452d9be4b239d76a485 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jean-Philippe=20Bruy=C3=A8re?= Date: Wed, 1 May 2019 04:05:37 +0200 Subject: [PATCH] add some null tests --- src/vkh_image.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vkh_image.c b/src/vkh_image.c index 10798de..9522fb5 100644 --- a/src/vkh_image.c +++ b/src/vkh_image.c @@ -214,6 +214,8 @@ void vkh_image_set_layout_subres(VkCommandBuffer cmdBuff, VkhImage image, VkImag void vkh_image_destroy(VkhImage img) { + if (img==NULL) + return; if(img->view != VK_NULL_HANDLE) vkDestroyImageView (img->pDev->dev,img->view,NULL); if(img->sampler != VK_NULL_HANDLE) @@ -235,5 +237,7 @@ void vkh_image_unmap (VkhImage img) { vmaUnmapMemory(img->pDev->allocator, img->alloc); } void vkh_image_set_name (VkhImage img, const char* name){ + if (img==NULL) + return; vkh_device_set_object_name(img->pDev, VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT, (uint64_t)img->image, name); } -- 2.47.3