From b9cb1cae431308362727e1a90aac376a0a698b4b Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 1 Mar 2021 10:40:05 -0500 Subject: [PATCH] zink: handle null src for fb refs Acked-by: Erik Faye-Lund Part-of: --- src/gallium/drivers/zink/zink_framebuffer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/zink/zink_framebuffer.h b/src/gallium/drivers/zink/zink_framebuffer.h index 58d590e..48f0a72 100644 --- a/src/gallium/drivers/zink/zink_framebuffer.h +++ b/src/gallium/drivers/zink/zink_framebuffer.h @@ -77,7 +77,7 @@ zink_framebuffer_reference(struct zink_screen *screen, { struct zink_framebuffer *old_dst = *dst; - if (pipe_reference_described(&old_dst->reference, &src->reference, + if (pipe_reference_described(&old_dst->reference, src ? &src->reference : NULL, (debug_reference_descriptor)debug_describe_zink_framebuffer)) zink_destroy_framebuffer(screen, old_dst); *dst = src; -- 2.7.4