summaryrefslogtreecommitdiff
path: root/Xext
diff options
context:
space:
mode:
authorPaulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>2009-01-05 16:49:57 -0200
committerPaulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>2009-01-05 16:49:57 -0200
commit200230535fa80c04faaa562bbbd8272713e2763b (patch)
tree77cbe3f3a1d07cf2dcf53de2aa05060332a1217e /Xext
parentaf6152499654a7146250d4ad0df89f611345434e (diff)
Update sdk headers to export new symbols.
All symbols in installed sdk headers should be explicitly tagged as exported symbols. Otherwise, to ensure it is not a mistake, one could write it as something like: extern /* NOEXPORT */ type name ...; but the proper procedure really should be to use a non sdk header (or a "noinst_" one). This patch also removes prototypes to some functions that existed only temporarily.
Diffstat (limited to 'Xext')
-rw-r--r--Xext/xace.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/Xext/xace.h b/Xext/xace.h
index 3b3e8785f..0f803f9df 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 CallbackListPtr XaceHooks[XACE_NUM_HOOKS];
+extern _X_EXPORT CallbackListPtr XaceHooks[XACE_NUM_HOOKS];
/* Entry point for hook functions. Called by Xserver.
* Required by libdbe and libextmod
*/
-_X_EXPORT int XaceHook(
+extern _X_EXPORT int XaceHook(
int /*hook*/,
... /*appropriate args for hook*/
);
/* Special-cased hook functions
*/
-int XaceHookDispatch(ClientPtr ptr, int major);
-int XaceHookPropertyAccess(ClientPtr ptr, WindowPtr pWin,
- PropertyPtr *ppProp, Mask access_mode);
-int XaceHookSelectionAccess(ClientPtr ptr,
+extern _X_EXPORT int XaceHookDispatch(ClientPtr ptr, int major);
+extern _X_EXPORT int XaceHookPropertyAccess(ClientPtr ptr, WindowPtr pWin,
+ PropertyPtr *ppProp, Mask access_mode);
+extern _X_EXPORT int XaceHookSelectionAccess(ClientPtr ptr,
Selection **ppSel, Mask access_mode);
-void XaceHookAuditEnd(ClientPtr ptr, int result);
+extern _X_EXPORT void XaceHookAuditEnd(ClientPtr ptr, int result);
/* Register a callback for a given hook.
*/
@@ -87,13 +87,13 @@ void XaceHookAuditEnd(ClientPtr ptr, int result);
/* XTrans wrappers for use by security modules
*/
-_X_EXPORT int XaceGetConnectionNumber(ClientPtr ptr);
-_X_EXPORT int XaceIsLocal(ClientPtr ptr);
+extern _X_EXPORT int XaceGetConnectionNumber(ClientPtr ptr);
+extern _X_EXPORT int XaceIsLocal(ClientPtr ptr);
/* From the original Security extension...
*/
-void XaceCensorImage(
+extern _X_EXPORT void XaceCensorImage(
ClientPtr client,
RegionPtr pVisibleRegion,
long widthBytesLine,