KDrive: Bail out if screen initialization failed
Else we may get a segmentation fault later. Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org> Reviewed-by: Keith Packard <keithp@keithp.com>
This commit is contained in:
		
							parent
							
								
									e7045c9dd2
								
							
						
					
					
						commit
						b08afbc53c
					
				| 
						 | 
				
			
			@ -943,7 +943,8 @@ KdInitScreen(ScreenInfo * pScreenInfo,
 | 
			
		|||
{
 | 
			
		||||
    KdCardInfo *card = screen->card;
 | 
			
		||||
 | 
			
		||||
    (*card->cfuncs->scrinit) (screen);
 | 
			
		||||
    if (!(*card->cfuncs->scrinit) (screen))
 | 
			
		||||
        FatalError("Screen initialization failed!\n");
 | 
			
		||||
 | 
			
		||||
    if (!card->cfuncs->initAccel)
 | 
			
		||||
        screen->dumb = TRUE;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue