From: Kyle Brenneman Date: Mon, 28 Sep 2015 17:59:22 +0000 (-0600) Subject: mapi: Make _glapi_get_stub work with "gl" or "mgl" prefix. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=798f260a2f553e339d7f5fc5120bb627893dc740;p=mesa.git 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 Reviewed-by: Emil Velikov Cc: "10.6 11.0" --- diff --git a/src/mapi/mapi_glapi.c b/src/mapi/mapi_glapi.c index 70605f3dfa1..9f02edb7cd3 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