From c356d5298f18cd103ef7caad015d98d2022044ac Mon Sep 17 00:00:00 2001
From: marha <marha@users.sourceforge.net>
Date: Wed, 23 Jun 2010 06:38:04 +0000
Subject: xserver git update 23/6/2010

---
 xorg-server/glx/glxdri2.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

(limited to 'xorg-server/glx')

diff --git a/xorg-server/glx/glxdri2.c b/xorg-server/glx/glxdri2.c
index f4cb76383..4419972b3 100644
--- a/xorg-server/glx/glxdri2.c
+++ b/xorg-server/glx/glxdri2.c
@@ -435,7 +435,8 @@ __glXDRIinvalidateBuffers(DrawablePtr pDraw, void *priv)
     __GLXDRIdrawable *private = priv;
     __GLXDRIscreen *screen = private->screen;
 
-    (*screen->flush->invalidate)(private->driDrawable);
+    if (screen->flush)
+	(*screen->flush->invalidate)(private->driDrawable);
 #endif
 }
 
-- 
cgit v1.2.3