diff --git a/src/i830_lvds.c b/src/i830_lvds.c index 0b331ef..4daaec6 100644 --- a/src/i830_lvds.c +++ b/src/i830_lvds.c @@ -1018,13 +1018,14 @@ i830_lvds_init(ScrnInfoPtr pScrn) { xf86DrvMsg(pScrn->scrnIndex, X_WARNING, "BIOS panel mode data doesn't match probed data, " - "continuing with probed.\n"); + "stick to bios mode.\n"); xf86DrvMsg(pScrn->scrnIndex, X_INFO, "BIOS mode:\n"); xf86PrintModeline(pScrn->scrnIndex, bios_mode); xf86DrvMsg(pScrn->scrnIndex, X_INFO, "probed mode:\n"); xf86PrintModeline(pScrn->scrnIndex, dev_priv->panel_fixed_mode); - xfree(bios_mode->name); - xfree(bios_mode); + // xfree(bios_mode->name); + // xfree(bios_mode); + dev_priv->panel_fixed_mode = bios_mode; } } else { dev_priv->panel_fixed_mode = bios_mode;