Move command line analysis down a bit
This is necessary so that the list of available video modes is populated, making the -mode parameter work again.
This commit is contained in:
		
							parent
							
								
									995f9182fe
								
							
						
					
					
						commit
						78d99fd337
					
				
							
								
								
									
										11
									
								
								src/main.c
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								src/main.c
									
									
									
									
									
								
							@ -786,9 +786,6 @@ int Init_program(int argc,char * argv[])
 | 
				
			|||||||
  Spare.time_of_safety_backup = 0;
 | 
					  Spare.time_of_safety_backup = 0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // analyse commande line as soon as possible
 | 
					 | 
				
			||||||
  file_in_command_line=Analyze_command_line(argc, argv, main_filename, main_directory, spare_filename, spare_directory);
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#if defined(USE_SDL) || defined(USE_SDL2)
 | 
					#if defined(USE_SDL) || defined(USE_SDL2)
 | 
				
			||||||
  // SDL
 | 
					  // SDL
 | 
				
			||||||
  if(SDL_Init(SDL_INIT_VIDEO|SDL_INIT_JOYSTICK) < 0)
 | 
					  if(SDL_Init(SDL_INIT_VIDEO|SDL_INIT_JOYSTICK) < 0)
 | 
				
			||||||
@ -813,8 +810,14 @@ int Init_program(int argc,char * argv[])
 | 
				
			|||||||
  // Texte
 | 
					  // Texte
 | 
				
			||||||
  Init_text();
 | 
					  Init_text();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // On initialise tous les modes vidéo
 | 
					  // Initialize all video modes
 | 
				
			||||||
  Set_all_video_modes();
 | 
					  Set_all_video_modes();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  // Analyse command-line as soon as possible.
 | 
				
			||||||
 | 
					  // This must come after video mode initialization because
 | 
				
			||||||
 | 
					  // a video mode may be requested as a command-line parameter
 | 
				
			||||||
 | 
					  file_in_command_line=Analyze_command_line(argc, argv, main_filename, main_directory, spare_filename, spare_directory);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  Pixel_ratio=PIXEL_SIMPLE;
 | 
					  Pixel_ratio=PIXEL_SIMPLE;
 | 
				
			||||||
  // On initialise les données sur l'état du programme:
 | 
					  // On initialise les données sur l'état du programme:
 | 
				
			||||||
  // Donnée sur la sortie du programme:
 | 
					  // Donnée sur la sortie du programme:
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user