diff --git a/Xext/dri2/dri2.c b/Xext/dri2/dri2.c index ba807dca5d..ff8275f081 100644 --- a/Xext/dri2/dri2.c +++ b/Xext/dri2/dri2.c @@ -283,12 +283,11 @@ Bool DRI2SwapLimit(DrawablePtr pDraw, int swap_limit) { DRI2DrawablePtr pPriv = DRI2GetDrawable(pDraw); - DRI2ScreenPtr ds; if (!pPriv) return FALSE; - ds = pPriv->dri2_screen; + DRI2ScreenPtr ds = pPriv->dri2_screen; if (!ds->SwapLimitValidate || !ds->SwapLimitValidate(pDraw, swap_limit)) return FALSE;