summaryrefslogtreecommitdiffstats
path: root/src/mapi
diff options
context:
space:
mode:
authorKyle Brenneman <kbrenneman@nvidia.com>2015-09-28 11:59:22 -0600
committerEmil Velikov <emil.l.velikov@gmail.com>2015-10-02 13:23:18 +0100
commit798f260a2f553e339d7f5fc5120bb627893dc740 (patch)
tree308547400f727e21a3186fcc9ae0cb61fe3cd819 /src/mapi
parenta27f2d991b1723c3349623401ce3c8f26dcdb28b (diff)
downloadexternal_mesa3d-798f260a2f553e339d7f5fc5120bb627893dc740.zip
external_mesa3d-798f260a2f553e339d7f5fc5120bb627893dc740.tar.gz
external_mesa3d-798f260a2f553e339d7f5fc5120bb627893dc740.tar.bz2
mapi: Make _glapi_get_stub work with "gl" or "mgl" prefix.
When USE_MGL_NAMESPACE is defined, _glapi_get_stub will check for the "m" prefix before trying to skip it, so that "glFoo" and "mglFoo" are equivalent. This should let it work with all the places where something calls _glapi_get_proc_offset with a hard-coded name that starts with the normal "gl" prefix. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=55552 Signed-off-by: Kyle Brenneman <kbrenneman@nvidia.com> Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com> Cc: "10.6 11.0" <mesa-stable@lists.freedesktop.org>
Diffstat (limited to 'src/mapi')
-rw-r--r--src/mapi/mapi_glapi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mapi/mapi_glapi.c b/src/mapi/mapi_glapi.c
index 70605f3..9f02edb 100644
--- a/src/mapi/mapi_glapi.c
+++ b/src/mapi/mapi_glapi.c
@@ -175,7 +175,7 @@ _glapi_get_stub(const char *name, int generate)
const struct mapi_stub *stub;
#ifdef USE_MGL_NAMESPACE
- if (name)
+ if (name && name[0] == 'm')
name++;
#endif