From: Adam Jackson Date: Sun, 8 Apr 2007 18:40:03 +0000 (-0400) Subject: Make sure GLX entrypoints are marked PUBLIC. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d8bfc42bb778e46e64569a6f621e9d41ddca2e59;p=mesa.git Make sure GLX entrypoints are marked PUBLIC. Fedora bug #229808. --- diff --git a/src/glx/x11/dri_glx.c b/src/glx/x11/dri_glx.c index a8d9306b991..5cf9923979a 100644 --- a/src/glx/x11/dri_glx.c +++ b/src/glx/x11/dri_glx.c @@ -39,6 +39,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #include #include #include +#include "glheader.h" #include "glxclient.h" #include "xf86dri.h" #include "sarea.h" @@ -342,7 +343,7 @@ __DRIdriver *driGetDriver(Display *dpy, int scrNum) * The returned char pointer points to a static array that will be * overwritten by subsequent calls. */ -const char *glXGetScreenDriver (Display *dpy, int scrNum) { +PUBLIC const char *glXGetScreenDriver (Display *dpy, int scrNum) { static char ret[32]; char *driverName; if (GetDriverName(dpy, scrNum, &driverName)) { @@ -371,7 +372,7 @@ const char *glXGetScreenDriver (Display *dpy, int scrNum) { * * Note: The driver remains opened after this function returns. */ -const char *glXGetDriverConfig (const char *driverName) { +PUBLIC const char *glXGetDriverConfig (const char *driverName) { __DRIdriver *driver = OpenDriver (driverName); if (driver) return dlsym (driver->handle, "__driConfigOptions"); diff --git a/src/glx/x11/glxext.c b/src/glx/x11/glxext.c index a039bca234d..95e7d6f943b 100644 --- a/src/glx/x11/glxext.c +++ b/src/glx/x11/glxext.c @@ -1488,7 +1488,7 @@ void __glXSendLargeCommand(__GLXcontext *ctx, /************************************************************************/ -GLXContext glXGetCurrentContext(void) +PUBLIC GLXContext glXGetCurrentContext(void) { GLXContext cx = __glXGetCurrentContext(); @@ -1499,7 +1499,7 @@ GLXContext glXGetCurrentContext(void) } } -GLXDrawable glXGetCurrentDrawable(void) +PUBLIC GLXDrawable glXGetCurrentDrawable(void) { GLXContext gc = __glXGetCurrentContext(); return gc->currentDrawable;