Revert "mesa: Remove GLXContextID typedef from glx.h."
authorKenneth Graunke <kenneth@whitecape.org>
Mon, 30 Dec 2013 07:19:36 +0000 (23:19 -0800)
committerKenneth Graunke <kenneth@whitecape.org>
Mon, 30 Dec 2013 07:23:33 +0000 (23:23 -0800)
This reverts commit 136a12ac98868d82c2ae9fcc80d11044a7ec56d1.

According to belak51 on IRC, this commit broke Allegro, which would no
longer compile.  Applications apparently expect the GLXContextID typedef
to exist in glx.h; removing it breaks them.  A bit of searching around
the internet revealed other complaints since upgrading to Mesa 10.

Cc: "10.0" <mesa-stable@lists.freedesktop.org>
include/GL/glx.h

index 62d0ede9e2be0c7aacae36abcd73cc9a560548e4..234abc05025c460b08337158e53e79c639748608 100644 (file)
@@ -168,6 +168,7 @@ typedef XID GLXDrawable;
 /* GLX 1.3 and later */
 typedef struct __GLXFBConfigRec *GLXFBConfig;
 typedef XID GLXFBConfigID;
+typedef XID GLXContextID;
 typedef XID GLXWindow;
 typedef XID GLXPbuffer;