summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Jackson <ajax@freedesktop.org>2005-02-08 05:46:53 +0000
committerAdam Jackson <ajax@freedesktop.org>2005-02-08 05:46:53 +0000
commiteb6512e1eca76f4f65784097cd09cd41088f709c (patch)
treefa58f981cf9e6b8caec2874df7288c389bebb1d8
parent0d57bab90421a972678a5af245033abbb81ff7c6 (diff)
Bug #2477: Make GLU/GLw/glut build properly even with -fvisibility=hidden.
-rw-r--r--GLwDrawA.h4
-rw-r--r--GLwDrawAP.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/GLwDrawA.h b/GLwDrawA.h
index a62852c..4a381ac 100644
--- a/GLwDrawA.h
+++ b/GLwDrawA.h
@@ -182,9 +182,9 @@ extern void GLwDrawingAreaSwapBuffers(Widget w);
#ifdef __GLX_MOTIF
#ifdef _NO_PROTO
-extern Widget GLwCreateMDrawingArea();
+GLAPI extern Widget GLwCreateMDrawingArea();
#else
-extern Widget GLwCreateMDrawingArea(Widget parent,char *name,ArgList arglist,Cardinal argcount);
+GLAPI extern Widget GLwCreateMDrawingArea(Widget parent,char *name,ArgList arglist,Cardinal argcount);
#endif
#endif
diff --git a/GLwDrawAP.h b/GLwDrawAP.h
index f121701..031531b 100644
--- a/GLwDrawAP.h
+++ b/GLwDrawAP.h
@@ -59,7 +59,7 @@ typedef struct _GLwMDrawingAreaClassRec {
} GLwMDrawingAreaClassRec;
-extern GLwMDrawingAreaClassRec glwMDrawingAreaClassRec;
+GLAPI extern GLwMDrawingAreaClassRec glwMDrawingAreaClassRec;
/* XT */