| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -2042,6 +2042,7 @@ static void dataDeviceHandleDrop(void* userData, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        int count; | 
					 | 
					 | 
					 | 
					        int count; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        char** paths = _glfwParseUriList(string, &count); | 
					 | 
					 | 
					 | 
					        char** paths = _glfwParseUriList(string, &count); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        if (paths) | 
					 | 
					 | 
					 | 
					        if (paths) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            _glfwInputDrop(_glfw.wl.dragFocus, count, (const char**) paths); | 
					 | 
					 | 
					 | 
					            _glfwInputDrop(_glfw.wl.dragFocus, count, (const char**) paths); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            for (int i = 0; i < count; i++) | 
					 | 
					 | 
					 | 
					            for (int i = 0; i < count; i++) | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -2052,6 +2053,7 @@ static void dataDeviceHandleDrop(void* userData, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        _glfw_free(string); | 
					 | 
					 | 
					 | 
					        _glfw_free(string); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    } | 
					 | 
					 | 
					 | 
					    } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					static void dataDeviceHandleSelection(void* userData, | 
					 | 
					 | 
					 | 
					static void dataDeviceHandleSelection(void* userData, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                                      struct wl_data_device* device, | 
					 | 
					 | 
					 | 
					                                      struct wl_data_device* device, | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |