瀏覽代碼

zink: do not try to destroy NULL-fence

destroy_fence doesn't handle NULL-pointers gracefully. So let's avoid
hitting that code-path, by simply returning NULL early here instead.

CoverityID: 1455179
Reviewed-by: Dave Airlie <airlied@redhat.com>
master
Erik Faye-Lund 5 年之前
父節點
當前提交
8772d95d40
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1
    1
      src/gallium/drivers/zink/zink_fence.c

+ 1
- 1
src/gallium/drivers/zink/zink_fence.c 查看文件

@@ -46,7 +46,7 @@ zink_create_fence(struct pipe_screen *pscreen)
struct zink_fence *ret = CALLOC_STRUCT(zink_fence);
if (!ret) {
debug_printf("CALLOC_STRUCT failed\n");
goto fail;
return NULL;
}

if (vkCreateFence(screen->dev, &fci, NULL, &ret->fence) != VK_SUCCESS) {

Loading…
取消
儲存