Revert "xfree86: workaround crash on close"
This reverts commit 55f552adb6.
This appears to cause a crash at init time instead of close.
Reported-by: Knut Petersen <Knut_Petersen@t-online.de>
Acked-by: Jeremy Huddleston <jeremyhu@apple.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
			
			
This commit is contained in:
		
							parent
							
								
									1110facdfe
								
							
						
					
					
						commit
						10cd6fdc43
					
				| 
						 | 
				
			
			@ -272,7 +272,6 @@ xf86RotateDestroy(xf86CrtcPtr crtc)
 | 
			
		|||
    ScrnInfoPtr pScrn = crtc->scrn;
 | 
			
		||||
    ScreenPtr pScreen = pScrn->pScreen;
 | 
			
		||||
    xf86CrtcConfigPtr xf86_config = XF86_CRTC_CONFIG_PTR(pScrn);
 | 
			
		||||
    DrawablePtr screenDrawable = &pScreen->root->drawable;
 | 
			
		||||
    int c;
 | 
			
		||||
 | 
			
		||||
    /* Free memory from rotation */
 | 
			
		||||
| 
						 | 
				
			
			@ -290,7 +289,7 @@ xf86RotateDestroy(xf86CrtcPtr crtc)
 | 
			
		|||
    /*
 | 
			
		||||
     * Clean up damage structures when no crtcs are rotated
 | 
			
		||||
     */
 | 
			
		||||
    if (screenDrawable && xf86_config->rotation_damage) {
 | 
			
		||||
    if (xf86_config->rotation_damage) {
 | 
			
		||||
        /* Free damage structure */
 | 
			
		||||
        if (xf86_config->rotation_damage_registered) {
 | 
			
		||||
            DamageUnregister(&pScreen->root->drawable,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue