@ -191,7 +191,7 @@ static void backend_destroy(struct wlr_backend *backend) {
 
			
		
	
		
		
			
				
					
						wlr_drm_format_set_finish ( & x11 - > dri3_formats ) ; 
	wlr_drm_format_set_finish ( & x11 - > dri3_formats ) ; 
 
			
		
	
		
		
			
				
					
						free ( x11 - > drm_format ) ; 
	free ( x11 - > drm_format ) ; 
 
			
		
	
		
		
			
				
					
					
 
			
		
	
		
		
			
				
					
					# if  WLR_ HAS_XCB_ERRORS# if  HAS_XCB_ERRORS 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
						xcb_errors_context_free ( x11 - > errors_context ) ; 
	xcb_errors_context_free ( x11 - > errors_context ) ; 
 
			
		
	
		
		
			
				
					
					# endif # endif  
			
		
	
		
		
			
				
					
					
 
			
		
	
	
		
		
			
				
					
						
							
								 
						
						
							
								 
						
						
					 
					@ -617,7 +617,7 @@ struct wlr_backend *wlr_x11_backend_create(struct wl_display *display,
 
			
		
	
		
		
			
				
					
							return  false ; 
		return  false ; 
 
			
		
	
		
		
			
				
					
						} 
	} 
 
			
		
	
		
		
			
				
					
					
 
			
		
	
		
		
			
				
					
					# if  WLR_ HAS_XCB_ERRORS# if  HAS_XCB_ERRORS 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
						if  ( xcb_errors_context_new ( x11 - > xcb ,  & x11 - > errors_context )  ! =  0 )  { 
	if  ( xcb_errors_context_new ( x11 - > xcb ,  & x11 - > errors_context )  ! =  0 )  { 
 
			
		
	
		
		
			
				
					
							wlr_log ( WLR_ERROR ,  " Failed to create error context " ) ; 
		wlr_log ( WLR_ERROR ,  " Failed to create error context " ) ; 
 
			
		
	
		
		
			
				
					
							return  false ; 
		return  false ; 
 
			
		
	
	
		
		
			
				
					
						
							
								 
						
						
							
								 
						
						
					 
					@ -663,7 +663,7 @@ error_x11:
 
			
		
	
		
		
			
				
					
					} }  
			
		
	
		
		
			
				
					
					
 
			
		
	
		
		
			
				
					
					static  void  handle_x11_error ( struct  wlr_x11_backend  * x11 ,  xcb_value_error_t  * ev )  { static  void  handle_x11_error ( struct  wlr_x11_backend  * x11 ,  xcb_value_error_t  * ev )  {  
			
		
	
		
		
			
				
					
					# if  WLR_ HAS_XCB_ERRORS# if  HAS_XCB_ERRORS 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
						const  char  * major_name  =  xcb_errors_get_name_for_major_code ( 
	const  char  * major_name  =  xcb_errors_get_name_for_major_code ( 
 
			
		
	
		
		
			
				
					
							x11 - > errors_context ,  ev - > major_opcode ) ; 
		x11 - > errors_context ,  ev - > major_opcode ) ; 
 
			
		
	
		
		
			
				
					
						if  ( ! major_name )  { 
	if  ( ! major_name )  { 
 
			
		
	
	
		
		
			
				
					
						
							
								 
						
						
							
								 
						
						
					 
					@ -701,7 +701,7 @@ log_raw:
 
			
		
	
		
		
			
				
					
					
 
			
		
	
		
		
			
				
					
					static  void  handle_x11_unknown_event ( struct  wlr_x11_backend  * x11 , static  void  handle_x11_unknown_event ( struct  wlr_x11_backend  * x11 ,  
			
		
	
		
		
			
				
					
							xcb_generic_event_t  * ev )  { 
		xcb_generic_event_t  * ev )  { 
 
			
		
	
		
		
			
				
					
					# if  WLR_ HAS_XCB_ERRORS# if  HAS_XCB_ERRORS 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
						const  char  * extension ; 
	const  char  * extension ; 
 
			
		
	
		
		
			
				
					
						const  char  * event_name  =  xcb_errors_get_name_for_xcb_event ( 
	const  char  * event_name  =  xcb_errors_get_name_for_xcb_event ( 
 
			
		
	
		
		
			
				
					
							x11 - > errors_context ,  ev ,  & extension ) ; 
		x11 - > errors_context ,  ev ,  & extension ) ;