From 26287ff521b55de188c7b41eee4bff389844c6c3 Mon Sep 17 00:00:00 2001 From: marha Date: Wed, 23 Apr 2014 23:23:44 +0200 Subject: Solved compile problems due to latest merge --- xorg-server/hw/xwin/glx/indirect.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'xorg-server/hw') diff --git a/xorg-server/hw/xwin/glx/indirect.c b/xorg-server/hw/xwin/glx/indirect.c index 908786b73..f4a9250c4 100644 --- a/xorg-server/hw/xwin/glx/indirect.c +++ b/xorg-server/hw/xwin/glx/indirect.c @@ -1047,14 +1047,14 @@ glxWinDrawableDestroy(__GLXdrawable * base) __GLXWinDrawable *glxPriv = (__GLXWinDrawable *) base; if (glxPriv->drawContext && - (__glXLastContext == &((glxPriv->drawContext)->base))) { + (lastGLContext == &((glxPriv->drawContext)->base))) { // if this context is current and has unflushed commands, say we have flushed them // (don't actually flush them, the window is going away anyhow, and an implict flush occurs // on the next context change) // (GLX core considers it an error when we try to select a new current context if the old one // has unflushed commands, but the window has disappeared..) - __glXLastContext->hasUnflushedCommands = FALSE; - __glXLastContext = NULL; + ((__GLXcontext *)lastGLContext)->hasUnflushedCommands = FALSE; + lastGLContext = NULL; } if (glxPriv->hPbuffer) -- cgit v1.2.3