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
					
				
							
								
								
									
										20
									
								
								Xext/xace.h
								
								
								
								
							
							
						
						
									
										20
									
								
								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