Commit | Line | Data |
---|---|---|
1 | diff --git a/hw/xfree86/modes/xf86Crtc.h b/hw/xfree86/modes/xf86Crtc.h | |
2 | index 802303f..6e80210 100644 | |
3 | --- a/hw/xfree86/modes/xf86Crtc.h | |
4 | +++ b/hw/xfree86/modes/xf86Crtc.h | |
5 | @@ -730,6 +730,8 @@ static _X_INLINE xf86OutputPtr | |
6 | xf86CompatOutput(ScrnInfoPtr pScrn) | |
7 | { | |
8 | xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(pScrn); | |
9 | + if (config->compat_output < 0) | |
10 | + return NULL; | |
11 | ||
12 | return config->output[config->compat_output]; | |
13 | } |