summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/vesa.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/vesa.c b/src/vesa.c
index b73d104..9e3a112 100644
--- a/src/vesa.c
+++ b/src/vesa.c
@@ -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);