summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2013-11-20 11:23:56 -0800
committerKeith Packard <keithp@keithp.com>2013-11-20 11:54:33 -0800
commit2abb6394ac35b72934f34bff2d9f0d6ee37f3a41 (patch)
tree6fa7ab8e57fcb69cb0583877a6401d8eb8a6ab8f /src
parentccfb59edf55173cb4b78bfb99fb15f4648eab97f (diff)
Set symbol visibility attribute to hide internal symbolsHEADmaster
Expose only the official API. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src')
-rw-r--r--src/xshmfence.h16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/xshmfence.h b/src/xshmfence.h
index bbdbb53..27d1b82 100644
--- a/src/xshmfence.h
+++ b/src/xshmfence.h
@@ -23,29 +23,31 @@
#ifndef _XSHMFENCE_H_
#define _XSHMFENCE_H_
+#include <X11/Xfuncproto.h>
+
#define HAVE_STRUCT_XSHMFENCE 1
struct xshmfence;
-int
+_X_EXPORT int
xshmfence_trigger(struct xshmfence *f);
-int
+_X_EXPORT int
xshmfence_await(struct xshmfence *f);
-int
+_X_EXPORT int
xshmfence_query(struct xshmfence *f);
-void
+_X_EXPORT void
xshmfence_reset(struct xshmfence *f);
-int
+_X_EXPORT int
xshmfence_alloc_shm(void);
-struct xshmfence *
+_X_EXPORT struct xshmfence *
xshmfence_map_shm(int fd);
-void
+_X_EXPORT void
xshmfence_unmap_shm(struct xshmfence *f);
#endif /* _XSHMFENCE_H_ */