From 28f6faca518843b1ee30644a7bfb7aadd6551df1 Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Mon, 6 Jul 2015 14:53:06 -0600 Subject: [PATCH] st/wgl: add null pointer check for HUD texture Fixes crash when using HUD with Nobel Clinician Viewer. Reviewed-by: Jose Fonseca --- src/gallium/state_trackers/wgl/stw_framebuffer.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/gallium/state_trackers/wgl/stw_framebuffer.c b/src/gallium/state_trackers/wgl/stw_framebuffer.c index fbe77b23d9c..11f60b6c763 100644 --- a/src/gallium/state_trackers/wgl/stw_framebuffer.c +++ b/src/gallium/state_trackers/wgl/stw_framebuffer.c @@ -611,7 +611,9 @@ DrvSwapBuffers(HDC hdc) /* Display the HUD */ struct pipe_resource *back = stw_get_framebuffer_resource(fb->stfb, ST_ATTACHMENT_BACK_LEFT); - hud_draw(ctx->hud, back); + if (back) { + hud_draw(ctx->hud, back); + } } if (ctx->current_framebuffer == fb) { -- 2.30.2