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.
This commit is contained in:
parent
af61524996
commit
200230535f
18
Xext/xace.h
18
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_AUDIT_END 16
|
||||||
#define XACE_NUM_HOOKS 17
|
#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.
|
/* Entry point for hook functions. Called by Xserver.
|
||||||
* Required by libdbe and libextmod
|
* Required by libdbe and libextmod
|
||||||
*/
|
*/
|
||||||
_X_EXPORT int XaceHook(
|
extern _X_EXPORT int XaceHook(
|
||||||
int /*hook*/,
|
int /*hook*/,
|
||||||
... /*appropriate args for hook*/
|
... /*appropriate args for hook*/
|
||||||
);
|
);
|
||||||
|
|
||||||
/* Special-cased hook functions
|
/* Special-cased hook functions
|
||||||
*/
|
*/
|
||||||
int XaceHookDispatch(ClientPtr ptr, int major);
|
extern _X_EXPORT int XaceHookDispatch(ClientPtr ptr, int major);
|
||||||
int XaceHookPropertyAccess(ClientPtr ptr, WindowPtr pWin,
|
extern _X_EXPORT int XaceHookPropertyAccess(ClientPtr ptr, WindowPtr pWin,
|
||||||
PropertyPtr *ppProp, Mask access_mode);
|
PropertyPtr *ppProp, Mask access_mode);
|
||||||
int XaceHookSelectionAccess(ClientPtr ptr,
|
extern _X_EXPORT int XaceHookSelectionAccess(ClientPtr ptr,
|
||||||
Selection **ppSel, Mask access_mode);
|
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.
|
/* Register a callback for a given hook.
|
||||||
*/
|
*/
|
||||||
|
@ -87,13 +87,13 @@ void XaceHookAuditEnd(ClientPtr ptr, int result);
|
||||||
|
|
||||||
/* XTrans wrappers for use by security modules
|
/* XTrans wrappers for use by security modules
|
||||||
*/
|
*/
|
||||||
_X_EXPORT int XaceGetConnectionNumber(ClientPtr ptr);
|
extern _X_EXPORT int XaceGetConnectionNumber(ClientPtr ptr);
|
||||||
_X_EXPORT int XaceIsLocal(ClientPtr ptr);
|
extern _X_EXPORT int XaceIsLocal(ClientPtr ptr);
|
||||||
|
|
||||||
/* From the original Security extension...
|
/* From the original Security extension...
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void XaceCensorImage(
|
extern _X_EXPORT void XaceCensorImage(
|
||||||
ClientPtr client,
|
ClientPtr client,
|
||||||
RegionPtr pVisibleRegion,
|
RegionPtr pVisibleRegion,
|
||||||
long widthBytesLine,
|
long widthBytesLine,
|
||||||
|
|
|
@ -734,7 +734,7 @@ xf86CrtcRotate (xf86CrtcPtr crtc);
|
||||||
* Clean up any rotation data, used when a crtc is turned off
|
* Clean up any rotation data, used when a crtc is turned off
|
||||||
* as well as when rotation is disabled.
|
* as well as when rotation is disabled.
|
||||||
*/
|
*/
|
||||||
void
|
extern _X_EXPORT void
|
||||||
xf86RotateDestroy (xf86CrtcPtr crtc);
|
xf86RotateDestroy (xf86CrtcPtr crtc);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -924,27 +924,11 @@ xf86_unwrap_crtc_notify(ScreenPtr pScreen, xf86_crtc_notify_proc_ptr old);
|
||||||
extern _X_EXPORT void
|
extern _X_EXPORT void
|
||||||
xf86_crtc_notify(ScreenPtr pScreen);
|
xf86_crtc_notify(ScreenPtr pScreen);
|
||||||
|
|
||||||
/**
|
|
||||||
* Panning
|
|
||||||
*/
|
|
||||||
Bool
|
|
||||||
xf86_crtc_get_panning(ScrnInfoPtr pScrn,
|
|
||||||
BoxPtr totalArea,
|
|
||||||
BoxPtr TrackingArea,
|
|
||||||
INT16 *border);
|
|
||||||
|
|
||||||
Bool
|
|
||||||
xf86_crtc_set_panning(ScrnInfoPtr pScrn,
|
|
||||||
BoxPtr totalArea,
|
|
||||||
BoxPtr TrackingArea,
|
|
||||||
INT16 *border);
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gamma
|
* Gamma
|
||||||
*/
|
*/
|
||||||
|
|
||||||
Bool
|
extern _X_EXPORT Bool
|
||||||
xf86_crtc_supports_gamma(ScrnInfoPtr pScrn);
|
xf86_crtc_supports_gamma(ScrnInfoPtr pScrn);
|
||||||
|
|
||||||
#endif /* _XF86CRTC_H_ */
|
#endif /* _XF86CRTC_H_ */
|
||||||
|
|
|
@ -825,10 +825,10 @@ RROutputDestroy (RROutputPtr output);
|
||||||
extern _X_EXPORT int
|
extern _X_EXPORT int
|
||||||
ProcRRGetOutputInfo (ClientPtr client);
|
ProcRRGetOutputInfo (ClientPtr client);
|
||||||
|
|
||||||
extern int
|
extern _X_EXPORT int
|
||||||
ProcRRSetOutputPrimary (ClientPtr client);
|
ProcRRSetOutputPrimary (ClientPtr client);
|
||||||
|
|
||||||
extern int
|
extern _X_EXPORT int
|
||||||
ProcRRGetOutputPrimary (ClientPtr client);
|
ProcRRGetOutputPrimary (ClientPtr client);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
Loading…
Reference in New Issue