diff -up ./src/glew.c.fixbuild ./src/glew.c
--- ./src/glew.c.fixbuild 2007-02-21 00:19:28.000000000 +0100
+++ ./src/glew.c 2007-12-21 23:16:11.000000000 +0100
@@ -40,6 +40,8 @@
* Define glewGetContext and related helper macros.
*/
#ifdef GLEW_MX
+# define GLEW_GET_VAR(x) glewGetContext()->x
+# define GLXEW_GET_VAR(x) glxewGetContext()->x
# define glewGetContext() ctx
# ifdef _WIN32
# define GLEW_CONTEXT_ARG_DEF_INIT GLEWContext* ctx
@@ -56,6 +58,8 @@
# endif /* _WIN32 */
# define GLEW_CONTEXT_ARG_DEF_LIST GLEWContext* ctx
#else /* GLEW_MX */
+# define GLEW_GET_VAR(x) x
+# define GLXEW_GET_VAR(x) x
# define GLEW_CONTEXT_ARG_DEF_INIT void
# define GLEW_CONTEXT_ARG_VAR_INIT
# define GLEW_CONTEXT_ARG_DEF_LIST void