From d2e75d8acde2541b85a0050d9e47182c1db7fc2c Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Mon, 9 Apr 2007 11:34:57 -0700 Subject: [PATCH] Avoid a magic number and correct a (currently harmless) ifdef in ResetState(). --- src/i830_driver.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/i830_driver.c b/src/i830_driver.c index 4ee720fe..f0ca9739 100644 --- a/src/i830_driver.c +++ b/src/i830_driver.c @@ -1559,7 +1559,7 @@ ResetState(ScrnInfoPtr pScrn, Bool flush) /* God this is ugly */ #define flush_ring() do { \ temp = INREG(LP_RING + RING_LEN); \ - if (temp & 1) { \ + if (temp & RING_VALID) { \ I830RefreshRing(pScrn); \ I830Sync(pScrn); \ DO_RING_IDLE(); \ @@ -1569,7 +1569,7 @@ ResetState(ScrnInfoPtr pScrn, Bool flush) if (!pI830->useEXA && flush && pI830->AccelInfoRec) flush_ring(); #endif -#ifdef I830_USE_XAA +#ifdef I830_USE_EXA if (pI830->useEXA && flush && pI830->EXADriverPtr) flush_ring(); #endif