(!2007) dix: unexport and document MaybeDeliverEventsToClient()
Not used by any external drivers, and only supposed to be DIX internal, so shouldn't be exported at all. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
		
							parent
							
								
									763a0cef4f
								
							
						
					
					
						commit
						5c185a0e45
					
				| 
						 | 
				
			
			@ -23,6 +23,7 @@
 | 
			
		|||
#include "include/events.h"
 | 
			
		||||
#include "include/gc.h"
 | 
			
		||||
#include "include/input.h"
 | 
			
		||||
#include "include/os.h"
 | 
			
		||||
#include "include/window.h"
 | 
			
		||||
 | 
			
		||||
/* server setting: maximum size for big requests */
 | 
			
		||||
| 
						 | 
				
			
			@ -261,4 +262,21 @@ void MakePredeclaredAtoms(void);
 | 
			
		|||
 */
 | 
			
		||||
void SetCriticalEvent(int event);
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * @brief try to deliver events to interested parties.
 | 
			
		||||
 *
 | 
			
		||||
 * @param pWindow       target window
 | 
			
		||||
 * @param pEvents       array of events to be delivered
 | 
			
		||||
 * @param nEvents       number of elements in *pEvents
 | 
			
		||||
 * @param filter        filter mask based on event type
 | 
			
		||||
 * @param skipClient    don't deliver to this client (if not NULL)
 | 
			
		||||
 * @return 0 when skipped (skipClient), 1 when delivered, 2 when nobody's interested
 | 
			
		||||
 */
 | 
			
		||||
int MaybeDeliverEventsToClient(WindowPtr pWindow,
 | 
			
		||||
                               xEvent *pEvents,
 | 
			
		||||
                               size_t nEvents,
 | 
			
		||||
                               Mask filter,
 | 
			
		||||
                               ClientPtr skipClient)
 | 
			
		||||
    _X_ATTRIBUTE_NONNULL_ARG(1,2);
 | 
			
		||||
 | 
			
		||||
#endif /* _XSERVER_DIX_PRIV_H */
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2547,7 +2547,7 @@ XineramaTryClientEventsResult(ClientPtr client,
 | 
			
		|||
 */
 | 
			
		||||
int
 | 
			
		||||
MaybeDeliverEventsToClient(WindowPtr pWin, xEvent *pEvents,
 | 
			
		||||
                           int count, Mask filter, ClientPtr dontClient)
 | 
			
		||||
                           size_t count, Mask filter, ClientPtr dontClient)
 | 
			
		||||
{
 | 
			
		||||
    OtherClients *other;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -26,12 +26,6 @@ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		|||
#ifndef DIXEVENTS_H
 | 
			
		||||
#define DIXEVENTS_H
 | 
			
		||||
 | 
			
		||||
extern _X_EXPORT int MaybeDeliverEventsToClient(WindowPtr /* pWin */ ,
 | 
			
		||||
                                                xEvent * /* pEvents */ ,
 | 
			
		||||
                                                int /* count */ ,
 | 
			
		||||
                                                Mask /* filter */ ,
 | 
			
		||||
                                                ClientPtr /* dontClient */ );
 | 
			
		||||
 | 
			
		||||
extern _X_EXPORT int EventSelectForWindow(WindowPtr /* pWin */ ,
 | 
			
		||||
                                          ClientPtr /* client */ ,
 | 
			
		||||
                                          Mask /* mask */ );
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue