[PATCH] xace: don't export symbols
Tiago Vignatti
tiago.vignatti at nokia.com
Tue Sep 7 05:31:01 PDT 2010
All hook entry points are supposed to be used internally.
Signed-off-by: Tiago Vignatti <tiago.vignatti at nokia.com>
---
Xext/xace.c | 2 +-
Xext/xace.h | 18 +++++++++---------
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/Xext/xace.c b/Xext/xace.c
index c757cad..669a03e 100644
--- a/Xext/xace.c
+++ b/Xext/xace.c
@@ -34,7 +34,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#include <X11/Xtrans/Xtrans.h>
#include "../os/osdep.h"
-_X_EXPORT CallbackListPtr XaceHooks[XACE_NUM_HOOKS] = {0};
+CallbackListPtr XaceHooks[XACE_NUM_HOOKS] = {0};
/* Special-cased hook functions. Called by Xserver.
*/
diff --git a/Xext/xace.h b/Xext/xace.h
index 6029d87..b488b4b 100644
--- a/Xext/xace.h
+++ b/Xext/xace.h
@@ -56,24 +56,24 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#define XACE_AUDIT_END 16
#define XACE_NUM_HOOKS 17
-extern _X_EXPORT CallbackListPtr XaceHooks[XACE_NUM_HOOKS];
+extern CallbackListPtr XaceHooks[XACE_NUM_HOOKS];
/* Entry point for hook functions. Called by Xserver.
* Required by libdbe and libextmod
*/
-extern _X_EXPORT int XaceHook(
+extern int XaceHook(
int /*hook*/,
... /*appropriate args for hook*/
);
/* Special-cased hook functions
*/
-extern _X_EXPORT int XaceHookDispatch(ClientPtr ptr, int major);
-extern _X_EXPORT int XaceHookPropertyAccess(ClientPtr ptr, WindowPtr pWin,
+extern int XaceHookDispatch(ClientPtr ptr, int major);
+extern int XaceHookPropertyAccess(ClientPtr ptr, WindowPtr pWin,
PropertyPtr *ppProp, Mask access_mode);
-extern _X_EXPORT int XaceHookSelectionAccess(ClientPtr ptr,
+extern int XaceHookSelectionAccess(ClientPtr ptr,
Selection **ppSel, Mask access_mode);
-extern _X_EXPORT void XaceHookAuditEnd(ClientPtr ptr, int result);
+extern void XaceHookAuditEnd(ClientPtr ptr, int result);
/* Register a callback for a given hook.
*/
@@ -87,13 +87,13 @@ extern _X_EXPORT void XaceHookAuditEnd(ClientPtr ptr, int result);
/* XTrans wrappers for use by security modules
*/
-extern _X_EXPORT int XaceGetConnectionNumber(ClientPtr ptr);
-extern _X_EXPORT int XaceIsLocal(ClientPtr ptr);
+extern int XaceGetConnectionNumber(ClientPtr ptr);
+extern int XaceIsLocal(ClientPtr ptr);
/* From the original Security extension...
*/
-extern _X_EXPORT void XaceCensorImage(
+extern void XaceCensorImage(
ClientPtr client,
RegionPtr pVisibleRegion,
long widthBytesLine,
--
1.7.1.226.g770c5
More information about the xorg-devel
mailing list