summaryrefslogtreecommitdiff
path: root/src/glx/glxclient.h
diff options
context:
space:
mode:
authorKristian Høgsberg <krh@bitplanet.net>2010-07-22 21:11:02 -0400
committerKristian Høgsberg <krh@bitplanet.net>2010-07-22 21:11:20 -0400
commitab434f6b7641a64d30725a9ac24929240362d466 (patch)
tree239ee2ff7b3078f5af5fd17b25f3cfec991af5e2 /src/glx/glxclient.h
parentc20a3628c7c6b7c41efe309b712bf93eb4e92039 (diff)
glx: Use _Xglobal_lock for protecting extension display list
Avoids double locking glXLock in the X wire to event handlers.
Diffstat (limited to 'src/glx/glxclient.h')
-rw-r--r--src/glx/glxclient.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/glx/glxclient.h b/src/glx/glxclient.h
index 26f28852ce..4f833057ff 100644
--- a/src/glx/glxclient.h
+++ b/src/glx/glxclient.h
@@ -557,6 +557,10 @@ struct __GLXscreenConfigsRec
*/
struct __GLXdisplayPrivateRec
{
+ /* The extension protocol codes */
+ XExtCodes *codes;
+ struct __GLXdisplayPrivateRec *next;
+
/**
* Back pointer to the display
*/