diff options
author | Dave Airlie <airlied@linux.ie> | 2010-11-03 19:43:23 +1000 |
---|---|---|
committer | Dave Airlie <airlied@linux.ie> | 2010-11-03 19:43:23 +1000 |
commit | 7b9e3af9c0d8c4c1de8a29c039dba8e6d432b0b4 (patch) | |
tree | 9b45ecb999bbefee9362fb5865cafc1be6addc74 | |
parent | 78a11a6fe128b13a6454cece3d71e6ec5fe65521 (diff) |
MI HACK to aviod segfault
-rw-r--r-- | mi/midispcur.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/mi/midispcur.c b/mi/midispcur.c index 48feb8823..9c478739b 100644 --- a/mi/midispcur.c +++ b/mi/midispcur.c @@ -454,6 +454,8 @@ miDCSaveUnderCursor (DeviceIntPtr pDev, ScreenPtr pScreen, miDCScreenKey); pBuffer = miGetDCDevice(pDev, pScreen); + if (!pBuffer) + return FALSE; pSave = pBuffer->pSave; pWin = pScreen->root; if (!pSave || pSave->drawable.width < w || pSave->drawable.height < h) |