From: Rémi Bernon rbernon@codeweavers.com
--- dlls/win32u/opengl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/win32u/opengl.c b/dlls/win32u/opengl.c index 22678abdd88..2454daf7e11 100644 --- a/dlls/win32u/opengl.c +++ b/dlls/win32u/opengl.c @@ -147,7 +147,7 @@ void opengl_drawable_release( struct opengl_drawable *drawable ) static void opengl_drawable_set_context( struct opengl_drawable *drawable, struct wgl_context *context ) { if (!drawable->funcs->set_context) return; - drawable->funcs->set_context( drawable, context->driver_private ); + drawable->funcs->set_context( drawable, context ? context->driver_private : NULL ); }
static void opengl_drawable_flush( struct opengl_drawable *drawable, int interval, UINT flags )