diff options
author | Zhenyu Wang <zhenyu.z.wang@intel.com> | 2008-01-24 10:36:06 +0800 |
---|---|---|
committer | Zhenyu Wang <zhenyu.z.wang@intel.com> | 2008-01-24 10:36:06 +0800 |
commit | 88a1041c5361964d37107c22d77feaa1b2160656 (patch) | |
tree | 068275176b7e30457ccedcf98a9419bf9e370cc4 | |
parent | db0a7c569e383436a2725e1e74f35fb426da1196 (diff) | |
download | xorg-driver-xf86-video-intel-88a1041c5361964d37107c22d77feaa1b2160656.tar.gz |
Fix i830 block handler wrap
which was observed in rotation crash with stack overflow.
-rw-r--r-- | src/i830_driver.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/i830_driver.c b/src/i830_driver.c index 32cecff1..70774568 100644 --- a/src/i830_driver.c +++ b/src/i830_driver.c @@ -2353,6 +2353,7 @@ I830BlockHandler(int i, (*pScreen->BlockHandler) (i, blockData, pTimeout, pReadmask); + pI830->BlockHandler = pScreen->BlockHandler; pScreen->BlockHandler = I830BlockHandler; I830VideoBlockHandler(i, blockData, pTimeout, pReadmask); |