Xi: extend PropagateMask to EMASKSIZE
Number of devices is 2 + MAXDEVICES, with index 0 and 1 reserved for
XIAll{Master}Devices. At the current size, PropagateMask would be overrun in
RecalculateDeviceDeliverableEvents().
Found by Coverity.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Dave Airlie <airlied@redhat.com>
			
			
This commit is contained in:
		
							parent
							
								
									a9c09f8f8e
								
							
						
					
					
						commit
						12bfb4cf1b
					
				| 
						 | 
				
			
			@ -365,7 +365,7 @@ RESTYPE RT_INPUTCLIENT;
 | 
			
		|||
 | 
			
		||||
extern XExtensionVersion XIVersion;
 | 
			
		||||
 | 
			
		||||
Mask PropagateMask[MAXDEVICES];
 | 
			
		||||
Mask PropagateMask[EMASKSIZE];
 | 
			
		||||
 | 
			
		||||
/*****************************************************************
 | 
			
		||||
 *
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue