main: move config_init() after InitInput()
With the udev backend, config_init() calls NewInputDeviceRequest(), which enables devices. They can then start sending events, even though the event queue is only initialized later in InitInput(). Oops. Debian bug#564256 <http://bugs.debian.org/564256> Reported-by: Sedat Dilek <sedat.dilek@googlemail.com> Signed-off-by: Julien Cristau <jcristau@debian.org> Tested-by: Sedat Dilek <sedat.dilek@googlemail.com> Reviewed-by: Adam Jackson <ajax@redhat.com> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
		
							parent
							
								
									7f64877768
								
							
						
					
					
						commit
						901c4ebf62
					
				| 
						 | 
				
			
			@ -255,9 +255,9 @@ int main(int argc, char *argv[], char *envp[])
 | 
			
		|||
	    InitRootWindow(WindowTable[i]);
 | 
			
		||||
 | 
			
		||||
        InitCoreDevices();
 | 
			
		||||
        config_init();
 | 
			
		||||
	InitInput(argc, argv);
 | 
			
		||||
	InitAndStartDevices();
 | 
			
		||||
	config_init();
 | 
			
		||||
 | 
			
		||||
	dixSaveScreens(serverClient, SCREEN_SAVER_FORCER, ScreenSaverReset);
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue