dix: use a tmp variable for the to-be-removed touch listener
No functional changes. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
		
							parent
							
								
									a71a283934
								
							
						
					
					
						commit
						7dbf61817d
					
				|  | @ -719,12 +719,13 @@ TouchRemoveListener(TouchPointInfoPtr ti, XID resource) | ||||||
| 
 | 
 | ||||||
|     for (i = 0; i < ti->num_listeners; i++) { |     for (i = 0; i < ti->num_listeners; i++) { | ||||||
|         int j; |         int j; | ||||||
|  |         TouchListener *listener = &ti->listeners[i]; | ||||||
| 
 | 
 | ||||||
|         if (ti->listeners[i].listener != resource) |         if (listener->listener != resource) | ||||||
|             continue; |             continue; | ||||||
| 
 | 
 | ||||||
|         if (ti->listeners[i].grab) { |         if (listener->grab) { | ||||||
|             ti->listeners[i].grab = NULL; |             listener->grab = NULL; | ||||||
|             ti->num_grabs--; |             ti->num_grabs--; | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue