diff options
-rw-r--r-- | src/vesa.c | 11 |
1 files changed, 5 insertions, 6 deletions
@@ -838,16 +838,15 @@ VESAPreInit(ScrnInfoPtr pScrn, int flags) xf86ProcessOptions(pScrn->scrnIndex, pScrn->options, pVesa->Options); /* Use shadow by default */ - if (xf86ReturnOptValBool(pVesa->Options, OPTION_SHADOW_FB, TRUE)) - pVesa->shadowFB = TRUE; + pVesa->shadowFB = xf86ReturnOptValBool(pVesa->Options, OPTION_SHADOW_FB, + TRUE); if (xf86ReturnOptValBool(pVesa->Options, OPTION_DFLT_REFRESH, FALSE)) pVesa->defaultRefresh = TRUE; - pVesa->ModeSetClearScreen = FALSE; - if (xf86ReturnOptValBool(pVesa->Options, OPTION_MODESET_CLEAR_SCREEN, - FALSE)) - pVesa->ModeSetClearScreen = TRUE; + pVesa->ModeSetClearScreen = + xf86ReturnOptValBool(pVesa->Options, + OPTION_MODESET_CLEAR_SCREEN, FALSE); if (!pVesa->defaultRefresh && !pVesa->strict_validation) VBESetModeParameters(pScrn, pVesa->pVbe); |