Module: Mesa Branch: master Commit: 28f6faca518843b1ee30644a7bfb7aadd6551df1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=28f6faca518843b1ee30644a7bfb7aadd6551df1
Author: Brian Paul <[email protected]> Date: Mon Jul 6 14:53:06 2015 -0600 st/wgl: add null pointer check for HUD texture Fixes crash when using HUD with Nobel Clinician Viewer. Reviewed-by: Jose Fonseca <[email protected]> --- 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 fbe77b2..11f60b6 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) { _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
